function isMailOk(textObj){
var mail=textObj.value;
    if (mail.match(/^[A-Za-z0-9-_\.]+?@([A-Za-z0-9-_]+?)(\.[A-Za-z_]+)*(\.[A-Za-z_]{2,})+$/i)) 
        return false;
    else
        return true;
}

function emptyField(textObj){
     if (textObj.value.length == 0) return true;
     for (var i=0; i<textObj.value.length; ++i) {
          var ch = textObj.value.charAt(i);
          if (ch != ' ' && ch != '\t') return false;
     }
     return true;
}

function boxComplete(formObj){
	var w="w4-A_@fg45.frt";
    if (w.match(/^[A-Za-z0-9-_\.]+?@([A-Za-z0-9-_]+?)(\.[A-Za-z_]+)*(\.[A-Za-z_]{2,})+$/i)) 
        x=1;
    else
        x=2;

if (x==2) return true;

     else if (emptyField(formObj.name)) alert("Please enter your Name.");
	 else if (isMailOk(formObj.email)) alert("Please enter your Email Address correctly.");
	 else if (emptyField(formObj.message)) alert("Please enter your message.");
	 else if (emptyField(formObj.code))  alert("Please enter the text written on the image.");

     else return true;

     return false;
}

function boxComplete2(formObj){
	var w="w4-A_@fg45.frt";
    if (w.match(/^[A-Za-z0-9-_\.]+?@([A-Za-z0-9-_]+?)(\.[A-Za-z_]+)*(\.[A-Za-z_]{2,})+$/i)) 
        x=1;
    else
        x=2;

if (x==2) return true;

     else if (emptyField(formObj.customer_address)) alert("Please enter your Address.");

	 else if (emptyField(formObj.service_requested_by)) alert("Please enter your Name.");
	 else if (emptyField(formObj.telephone))  alert("Please enter your Phone Number.");

     else return true;

     return false;
}

function fly(win,url,page) {
 //if (win=='local') {url="fly/it2"}
 if (win=='local') {url="www.it-inventors.com"}
 if (win=='new') {window.open("http://"+url+"/"+page,"", "");}
 //else if (win=='localnew') {url="fly/it2"; window.open("http://"+url+"/"+page,"", "");}
 else if (win=='localnew') {url="www.it-inventors.com"; window.open("http://"+url+"/"+page,"", "");}
 else {window.location="http://"+url+"/"+page;}
}

/*

href="#" onClick="javascript:fly('local','','services.php')"    // local page in same window

href="#" onClick="javascript:fly('new','www.trkhosting.com','')"   // remote site in new window

*/



dynjs={
 type: {js: "js", css: "css", csstxt: "csstxt"},
 load: function (url_, type_){
 	if (typeof(type_) == "undefined"){type_ = dynjs.type.js;}
 	var is_exist=false;
 	var tag = type_ == dynjs.type.js ? "script" :
  	type_ == dynjs.type.css ? "link" : "style";
 	var objects=document.getElementsByTagName(tag);
 	var src = type_ == dynjs.type.js ? "src" : "href";
 	for(var i=0; i < objects.length; i++){
 		var elem=objects[i];		    
 		if(elem.getAttribute(src) == url_)
 		{is_exist=true;}
 	}
 	if(is_exist){return;}
 	var _elem=document.createElement(tag);
 	var type = type_ == dynjs.type.js ? "text/javascript" :
  	"text/css";
 	_elem.setAttribute("type", type);
 	_elem.setAttribute(src, url_);
 	if (type_ == dynjs.type.css)
 	{_elem.setAttribute("rel", "Stylesheet");}
 	if (type_ == dynjs.type.csstxt){
 		if (typeof(_elem.styleSheet) != "undefined")
 		{_elem.styleSheet.cssText = url_;}
 		else if (typeof(_elem.innerText) != "undefined")
 		{_elem.innerText = url_;}
 			 else {_elem.innerHTML = url_;}
 	}
 	document.getElementsByTagName("head")[0].
   	appendChild(_elem);
 }
};
