// JavaScript Document


var xmlHttp
var xmlHttp2


function display_services(package)
{
	if(package==0)
	{
		document.getElementById("Custom_Table").style.display='';
		document.getElementById("Custom_Table_Tr").style.display='';
	}
	else
	{
		document.getElementById("Custom_Table").style.display='none';
		document.getElementById("Custom_Table_Tr").style.display='none';
	}
}
function check_package(web_pkg_id)
{
	if(web_pkg_id==0)
	{
//--------If select Custom Package then Additional Page Sercvice Auto Select----------

		if(document.getElementById("chek_service_2").checked	==	false)
		{
			document.getElementById("chek_service_2").checked	=	true;
			//get_web_order(2,'service');
			
			if(document.getElementById("tr_collapse_Web_Design").style.display=='' && document.getElementById("tr_expand_Web_Design").style.display=='none' && document.getElementById("Web_Design").style.display=='none')
			{
				document.getElementById("tr_collapse_Web_Design").style.display='none';
				document.getElementById("tr_expand_Web_Design").style.display='';
				document.getElementById("Web_Design").style.display='';
			}
		}
		document.signup.quantity_2.options[0].selected=true;
		document.getElementById("chek_service_2").disabled	=	true;
		document.getElementById("chek_service_60").disabled	=	true;
	}
	else
	{
		for(i=0;i<=60;i++)
		{
			if(document.getElementById("chek_service_"+i))	
			{
				document.getElementById("chek_service_"+i).checked	=	false;
			}
		}
		document.getElementById("chek_service_2").disabled	=	false;

			if(document.getElementById("tr_collapse_Flash_Design").style.display=='none' && document.getElementById("tr_expand_Flash_Design").style.display=='' && document.getElementById("Flash_Design").style.display=='')
			{
				document.getElementById("tr_collapse_Flash_Design").style.display='';
				document.getElementById("tr_expand_Flash_Design").style.display='none';
				document.getElementById("Flash_Design").style.display='none';
			}

			if(document.getElementById("tr_collapse_E_commerce").style.display=='none' && document.getElementById("tr_expand_E_commerce").style.display=='' && document.getElementById("E_commerce").style.display=='')
			{
				document.getElementById("tr_collapse_E_commerce").style.display='';
				document.getElementById("tr_expand_E_commerce").style.display='none';
				document.getElementById("E_commerce").style.display='none';
			}

			if(document.getElementById("tr_collapse_Web_Site_Add_Ons").style.display=='none' && document.getElementById("tr_expand_Web_Site_Add_Ons").style.display=='' && document.getElementById("Web_Site_Add_Ons00").style.display=='')
			{
				document.getElementById("tr_collapse_Web_Site_Add_Ons").style.display='';
				document.getElementById("tr_expand_Web_Site_Add_Ons").style.display='none';
				document.getElementById("Web_Site_Add_Ons").style.display='none';
			}


			if(document.getElementById("tr_collapse_Expedited_Service").style.display=='none' && document.getElementById("tr_expand_Expedited_Service").style.display=='' && document.getElementById("Expedited_Service").style.display=='')
			{
				document.getElementById("tr_collapse_Expedited_Service").style.display='';
				document.getElementById("tr_expand_Expedited_Service").style.display='none';
				document.getElementById("Expedited_Service").style.display='none';
			}


			if(document.getElementById("tr_collapse_Web_Development").style.display=='none' && document.getElementById("tr_expand_Web_Development").style.display=='' && document.getElementById("Web_Development").style.display=='')
			{
				document.getElementById("tr_collapse_Web_Development").style.display='';
				document.getElementById("tr_expand_Web_Development").style.display='none';
				document.getElementById("Web_Development").style.display='none';
			}


			if(document.getElementById("tr_collapse_Other_Services").style.display=='none' && document.getElementById("tr_expand_Other_Services").style.display=='' && document.getElementById("Other_Services").style.display=='')
			{
				document.getElementById("tr_collapse_Other_Services").style.display='';
				document.getElementById("tr_expand_Other_Services").style.display='none';
				document.getElementById("Other_Services").style.display='none';
			}

	}
}

function get_web_order(web_service_id,type)
{
		if(type	== "service" || (type	== "qty" && document.getElementById("chek_service_"+web_service_id).checked==true))
		{
			if (web_service_id==38)
			{
				if (document.getElementById("chek_service_"+web_service_id).checked	==	false)
				{
					document.getElementById("chek_service_60").disabled	=	true;
				}
				else
				{
					document.getElementById("chek_service_60").disabled	=	false;
				}

			}

			var delete_service	=	"False"
			if (document.getElementById("chek_service_"+web_service_id))
			{
				if(document.getElementById("chek_service_"+web_service_id).checked	==	false)
				{
					delete_service	=	"True"
				}
			}
			var web_package	=	0;
			for(var i=0;i<=(parseInt(document.signup.web_package.length)-1);i++)
			{
				if (document.signup.web_package[i].checked	==	true)
				{
					web_package	=	document.signup.web_package[i].value;
				}
			}
			
			var web_service_price	=	0
			var web_service_qty	=	0
			if (document.getElementById("quantity_"+web_service_id))
			{
				web_service_qty	=	document.getElementById("quantity_"+web_service_id).value;
			}
			if (document.getElementById("price_"+web_service_id))
			{
				web_service_price	=	document.getElementById("price_"+web_service_id).value;
			}
				var url 		= "get_web_order.asp?web_service_id="+web_service_id+"&web_package="+web_package+"&web_service_qty="+web_service_qty+"&web_service_price="+web_service_price+"&web_service_delete="+delete_service
			xmlHttp=GetXmlHttpObject(get_web_order_state)
			xmlHttp.open("GET", url , true)		
			xmlHttp.send(null);
		}

}

function get_web_order_state()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		
		if (xmlHttp.status == 200 || xmlHttp.statusText == "OK")
			{
				var row		= new Array
				row			= xmlHttp.responseText.split('[*end*]')
				document.getElementById("selected_order").innerHTML = row[1];
				//---------------------- Add-ons---------------------------------------------
					var delete_serv	=	"None";
				for(var j=34;j<=38;j++)
				{
					if (row[0] == j && document.getElementById("chek_service_33").checked	==false && document.getElementById("chek_service_"+j).checked == true)
					{
						document.getElementById("chek_service_33").checked	=true;
						get_web_order(33,'service');
					}
					else if (row[0] == "33" && document.getElementById("chek_service_"+j).checked	==true && document.getElementById("chek_service_33").checked	==false)
					{
						document.getElementById("chek_service_"+j).checked	=false;
						get_web_order(j,'service');
					}
					
					if (document.getElementById("chek_service_"+j).checked	==true)
					{
						if (delete_serv	==	"None")
						{
							delete_serv	=	"True"
						}
						else
						{
							delete_serv	=	"False"
						}
					}
				}

					if (row[0] != "33"  && delete_serv	==	"None" && document.getElementById("chek_service_33").checked	== true)
					{
						document.getElementById("chek_service_33").checked	=false;
						get_web_order(33,'service');
					}


					if ((row[0] == "2" || row[0] == "0")  && delete_serv	==	"None"  && document.getElementById("chek_service_32").checked	== true)
					{
						get_web_order(32,'service');
					}

				//---------------------- Jop Posting---------------------------------------------
				if (row[0] == "60" && document.getElementById("chek_service_38").checked	==false && document.getElementById("chek_service_60").checked == true)
				{
					document.getElementById("chek_service_38").checked	=true;
					get_web_order(38,'service');
				}
				else if (row[0] == "38" && document.getElementById("chek_service_60").checked	==true && document.getElementById("chek_service_38").checked	==false)
				{
					document.getElementById("chek_service_60").checked	=false;
					get_web_order(60,'service');
				}

			}
			else
			{
				alert("Sorry! No Order Found")
			}
	}
	else
	{
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////////////////////
function fn_check_session()
{
		if(document.getElementById("chek_service_33").checked	==	true && document.getElementById("chek_service_34").checked	==	false && document.getElementById("chek_service_35").checked	==	false && document.getElementById("chek_service_36").checked	==	false && document.getElementById("chek_service_37").checked	==	false && document.getElementById("chek_service_38").checked	==	false)
		{
			alert("Please choose an Add-on for Web Development.")
		}
		else
		{	
			var web_package	=	0;
				for(var i=0;i<=(parseInt(document.signup.web_package.length)-1);i++)
				{
					if (document.signup.web_package[i].checked	==	true)
					{
						web_package	=	document.signup.web_package[i].value;
					}
				}
		
			var url 		= "check_session.asp?web_package="+web_package
			xmlHttp=GetXmlHttpObject(fn_check_session_state)
			xmlHttp.open("GET", url , true)		
			xmlHttp.send(null);
		}
}




function fn_check_session_state()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
			if (xmlHttp.status == 200 || xmlHttp.statusText == "OK")
			{
				if (xmlHttp.responseText=="False")
				{
					alert("Error: Please Select Any Web Service.");
				}
				else
				{
					document.location.href	=	"https://www.webbyguru.com/Webby-Web_Design/web_order_step2.asp";
				}
			}
			else
			{
				alert("Sorry! No Order Found")
			}
	}
	else
	{
		//alert("YES")
		//alert("Sorry! No Order Found")
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////




/////////// Aditional Ajax for Brochure///////////////////////////////////////////////////////////
function get_add_order(cust_ser_id,service)
{
	var url 		= "get_order.asp?cust_ser_id="+cust_ser_id+"&service="+service
	xmlHttp2=GetXmlHttpObject2(get_add_order_state)
	xmlHttp2.open("GET", url , true)		
	xmlHttp2.send(null);
}




function get_add_order_state()
{
	if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete")
	{
		
		if (xmlHttp2.status == 200 || xmlHttp2.statusText == "OK")
			{
				var row		= new Array
				row			= xmlHttp2.responseText.split('[*end*]')
				if (row[0] == "1")
				{
					document.location.href="http://www.logodesignguru.com"
				}
				else
				{
					document.getElementById("selected_order").innerHTML = row[0];
					document.getElementById("total_cnt").innerHTML = row[1];
				}
				
			}
			else
			{
				alert("Sorry! No Order Found")
			}
	}
	else
	{

	}
}
/////////// Aditional Ajax for Brochure///////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////////////////////
function get_discount(dc_code,total)
{
	var url 		= "discount.asp?dc_code="+dc_code+"&total="+total
	xmlHttp=GetXmlHttpObject(get_discount_state)
	xmlHttp.open("GET", url , true)		
	xmlHttp.send(null);
}




function get_discount_state()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		
		if (xmlHttp.status == 200 || xmlHttp.statusText == "OK")
			{
				var row		= new Array
				row			= xmlHttp.responseText.split('[*end*]')
				if (row[0] > 0) 
				{
					document.getElementById("total").value = row[0];				
				}
				document.getElementById("total_amount").value = row[0];
				document.getElementById("errr_msg").innerHTML = row[1];
			}
			else
			{
				alert("Sorry! No Order Found")
			}
	}
	else
	{

	}
}



function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null
	
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
	alert("This example doesn't work in Opera") 
	return 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
	var strName="Msxml2.XMLHTTP"
	if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
	{
	strName="Microsoft.XMLHTTP"
	} 
	try
	{ 
	objXmlHttp=new ActiveXObject(strName)
	objXmlHttp.onreadystatechange=handler
	return objXmlHttp
	} 
	catch(e)
	{ 
	alert("Error. Scripting for ActiveX might be disabled") 
	return 
	} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
	objXmlHttp=new XMLHttpRequest()
	objXmlHttp.onload=handler
	objXmlHttp.onerror=handler 
	return objXmlHttp
	}
} 


function GetXmlHttpObject2(handler)
{ 
	var objXmlHttp2=null
	
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
	alert("This example doesn't work in Opera") 
	return 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
	var strName="Msxml2.XMLHTTP"
	if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
	{
	strName="Microsoft.XMLHTTP"
	} 
	try
	{ 
	objXmlHttp2=new ActiveXObject(strName)
	objXmlHttp2.onreadystatechange=handler
	return objXmlHttp2
	} 
	catch(e)
	{ 
	alert("Error. Scripting for ActiveX might be disabled") 
	return 
	} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
	objXmlHttp2=new XMLHttpRequest()
	objXmlHttp2.onload=handler
	objXmlHttp2.onerror=handler 
	return objXmlHttp2
	}
} 


// JavaScript Document

function open_tip(kid){	

	window.open ("https://www.webbyguru.com/tips.asp?kword=" + kid,'',"height=150,width=300,innerHeight=0,innerWidth=0,outerHeight=0,outerWidth=0,screenX=100,left=350,screenY=100,top=200,channelmode=0,dependent=0,directories=0,fullscreen=no,location=0,menubar=0,resizable=0,status=0,toolbar=0");
		
}

function check_LDG()
{
	merchWindow =window.open("https://www.webbyguru.com/packages_comparison.asp?flag=1","Discount","height=480,width=780,innerHeight=0,innerWidth=0,outerHeight=0,outerWidth=0,screenX=5,left=5,screenY=10,top=10,channelmode=0,dependent=0,directories=0,fullscreen=no,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0");
}

function check_CL()
{
	merchWindow =window.open("https://www.webbyguru.com/packages_comparison2.asp?flag=1","Discount","height=480,width=780,innerHeight=0,innerWidth=0,outerHeight=0,outerWidth=0,screenX=5,left=5,screenY=20,top=20,channelmode=0,dependent=0,directories=0,fullscreen=no,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0");
}

function Upper(f){
	var str=f.value;
	var res=""
	str = str.split(" ");
	
	for (i=0; i<str.length; i++) {
		res+= str[i].substr(0,1).toUpperCase() + str[i].substr(1,str[i].length) +" ";
	}
	
	f.value=trim(res);
}


function CountDown()
{
	var inputStr;
	var strlength;

	if (document.signup.addComm.value != null)
	{
		inputStr = document.signup.addComm.value;
		strlength= inputStr.length;
		if (strlength > 600)
		{
			document.signup.addComm.value=inputStr.substring(0,600);
			document.signup.addComm.focus();
			alert("The character limit is 700.");
			return false;
		}
	}

	
	return true;
}


function CalculateTotal(){
	
	for(i = 0; i< document.signup.packages.length; i++)
	{
		if(document.signup.packages[i].checked == true)	
		{
			pack = document.signup.packages[i].value;
			break;
		}
		
	}
	
	//var pack=document.signup.packages.options[document.signup.packages.selectedIndex].value;
		pack = pack.split("-");
		packVal = pack[0];
		pack = pack[1];
		

	var saver;
	var upg;
	saver = "0";	
	upg = "0";

	document.signup.total.value= parseInt(pack);
	
	
}


function trim(inputString) {
   if (typeof inputString != "string") { return inputString; }
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") {
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") {
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) {
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
   }
   return retValue;
}

function sameaddy()
{
	same=document.signup.cc_diff;
	cctbl	=document.getElementById("cc_tbl")
	if (same.checked)
	{
		
		document.signup.cfname.value = "";
		document.signup.clname.value = "";
		document.signup.caddr.value = "";
		document.signup.ccity.value = "";
		document.signup.cstate.value = "";
		document.signup.czip.value = "";
		document.signup.ccountry.value = "US";
		cctbl.style.display = "";
	}
	else
	{		
		cctbl.style.display = "none";
	}

}

function check2(url)
{
	merchWindow =window.open(url,"Discount","height=430,width=517,innerHeight=0,innerWidth=0,outerHeight=0,outerWidth=0,screenX=150,left=150,screenY=50,top=50,channelmode=0,dependent=0,directories=0,fullscreen=no,location=0,menubar=0,resizable=0,scrollbars=1,status=0,toolbar=0")
}

function ValidateForm()
{

	var compname=document.signup.compName.value;
	var fname=document.signup.fname.value;
	var lname=document.signup.lname.value;
	var city=document.signup.city.value;
	var addr=document.signup.addr.value;
	var state=document.signup.state.value;
	var state2=document.signup.state2.value;
	var zip=document.signup.zipcode.value;	
	var country=document.signup.country.options[document.signup.country.selectedIndex].value
	var phone=document.signup.phone.value;	
	var ext=document.signup.extn.value;
	var fax=document.signup.fax.value;
	var email=document.signup.email.value;	
	var remail=document.signup.remail.value;
	var aemail=document.signup.aemail.value;	
	var weburl=document.signup.url.value;
	//var desc=document.signup.desc.value;
	//var business=document.signup.business.value;
	//var check=document.signup.checkbox.value;
    var addcomm=document.signup.addComm.value;	
	var market=document.signup.market.options[document.signup.market.selectedIndex].value;
	//var packages=document.signup.packages.options[document.signup.packages.checked].value;

	var cc_diff=document.signup.cc_diff.checked;
	var ccno=document.signup.ccno.value;
    var ctype=document.signup.ctype.value;
	var cmonth=document.signup.cmonth.options[document.signup.cmonth.selectedIndex].value;
	var cyear=document.signup.cyear.options[document.signup.cyear.selectedIndex].value;	
	var cfname=document.signup.cfname.value;
	var clname=document.signup.clname.value;
	var caddr=document.signup.caddr.value;
	var ccity=document.signup.ccity.value;
    var cstate=document.signup.cstate.value;
    var cstate2=document.signup.cstate2.value;	
	var czip=document.signup.czip.value;
	var cvv=document.signup.cvv.value;
	var ccountry=document.signup.ccountry.value;

	var ch;
    var lch;
    var snno;
    var sch;
    var flag;


	if (fname=="")
	{
		alert('Please Enter your First Name');
		document.signup.fname.focus();
		return(false);
	}

	if (lname=="")
	{
		alert('Please Enter your Last Name');
		document.signup.lname.focus();
		return(false);
		}

    if (compname=="")
	{
		alert('Please Enter your Company Name');
		document.signup.compName.focus();
		return(false);
		}




	if (addr=="")
	{
		alert('Please Enter your Address');
		document.signup.addr.focus();
		return(false);
	}
		
	if (city=="")
	{
		alert('Please Enter your City');
		document.signup.city.focus();
		return(false);
		}
	if (state=="" && country == "US")
		{
			alert("Please Enter Your State");
			document.signup.state.focus();
			return false;
		}
		
		if (country != "US" && state2 == "")
		{
			alert("Please Enter Your State");
			document.signup.state2.focus();
			return (false);			
		}


		if (zip=="")
		{
			alert("Please Enter Your ZipCode");
			document.signup.zipcode.focus();
			return false;
		}



		if (country=="")
		{
		alert('Please Enter your Country');
		document.signup.country.focus();
		return(false);
		}
		

		
	if (phone=="")
	{
		alert('Please Enter your Telephone Number');
		document.signup.phone.focus();
		return(false);
		}
	{
   // check for numbers
		var Ctrl=document.signup.phone.value;
        var lno=Ctrl.length;
		ch=" 0123456789(-)EXText./+";
		lch=ch.length;
		for (i=0;i<lno;i++)
		{
		  snno=Ctrl.substring(i,i+1);
		  for (j=0;j<=lch;j++)
		  {
		    sch=ch.substring(j,j+1);  
		    if (sch==snno)
		    {
		      break;
		    }
		    else 
		    {
		      if (j==lch)
		      {
		        flag=true;
		      }
		    }
		  }	
		}	
        if (flag)
        {
          alert("Please enter correct telephone number!!!");
          document.signup.phone.focus();
          return false;
        }
  	}	
	
	if (email=="")
	{
		alert('Please Enter your Email Address');
		document.signup.email.focus();
		return(false);
		}
    else
	{
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.signup.email.value)))
		{
			alert("Please enter a valid email address");
			document.signup.email.focus();
			return false;
		}
	}

	//------------------------retype email-----------------------------
	if (remail=="")
	{
		alert('Please Re-Enter Email Address');
		document.signup.remail.focus();
		return false;
	}
	else
	{
		var re = new RegExp(email);
		var valu_re = document.signup.remail.value;
		if (valu_re.match(re)) 
			  {				
			  }
			  else
			  {
			 	alert('Please Re-Enter Email Address');
				document.signup.remail.focus();
				return false;
			  }
		 
	}
	
	if (aemail!="")
	{
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.signup.aemail.value)))
		{
			alert("Please enter a valid email address");
			document.signup.aemail.focus();
			return false;
		}
	}

//	if (desc=="")
//	{
//		alert('Please Enter a description of your business.');
//		document.signup.desc.focus();
//		return(false);
//	}

	//if (packages=="")
//	{
//		alert('Please Select your Package');
//		document.signup.packages.focus();
//		return(false);
//	}
	
		if (ccno=="")
		{
			alert("Please Enter You Credit Card Number");
			document.signup.ccno.focus();
			return false;
		}
		
	if (isNaN(ccno)) {
		alert("Please Enter your Credit Card Number without any spaces or any other character.");
		document.signup.ccno.focus();
		return false;
	}
	
	if (!(ccno.charAt(0)=="4" || ccno.charAt(0)=="5" || ccno.charAt(0)=="6" || ccno.charAt(0)=="3")) {
		alert("We only except Master, Visa, Discover, AmEx Credit Cards.");
		document.signup.ccno.focus();
		return false;
	}

		if (ccno.length<15)
		{
			alert("Please Enter Your Correct Credit Card Number.");
			document.signup.ccno.focus();
			return false;
		}

		if (ctype=="")
		{
			alert("Please select your card type");
			document.signup.ctype.focus();
			return false;
		}
		if (cvv=="")
		{
			alert("Please Enter CVV2 Number");
			document.signup.cvv.focus();
			return false;
		}

		if (isNaN(cvv))
		{
			alert("Please Enter your correct CVV2 Number");
			document.signup.cvv.focus();
			return false;
		}
		
		if (cvv.length<3)
		{
			alert("Please Enter your correct CVV2 Number");
			document.signup.cvv.focus();
			return false;
		}

		if (cmonth=="0")
		{
			alert("Please Select your card Expiry Month");
			document.signup.cmonth.focus();
			return false;
		}
		if (cyear=="0")
		{
			alert("Please Select your card Expiry Year");
			document.signup.cyear.focus();
			return false;
		}
		
		//////////////////////////////////////////////////

		if (cc_diff == true)
		{
				if (cfname=="")
				{
					alert("Please Enter Your First Name");
					document.signup.cfname.focus();
					return false;
				}
				if (clname=="")
				{
					alert("Please Enter Your Last Name");
					document.signup.clname.focus();
					return false;
				}
				if (caddr=="")
				{
					alert("Please Enter Your Billing Address");
					document.signup.caddr.focus();
					return false;
				}
				if (ccity=="")
				{
					alert("Please Enter Your City");
					document.signup.ccity.focus();
					return false;
				}
				if (cstate=="" && ccountry == "US")
				{
					alert("Please Enter Your State");
					document.signup.cstate.focus();
					return false;
				}
				
		
				if (ccountry != "US" && cstate2 == "")
				{
					alert("Please Enter Your State");
					document.signup.cstate2.focus();
					return (false);			
				}
				
				if (czip=="")
				{
					alert("Please Enter Your ZipCode");
					document.signup.czip.focus();
					return false;
				}
				if (ccountry=="")
				{
					alert("Please Enter Your Country");
					document.signup.ccountry.focus();
					return false;
				}			
		
		}
		////////////////////////////////////////////

	if (CountDown())
	{
		if(document.signup.terms.checked!=true)
	    {
	    	alert("You cannot Order unless you Agree to the Terms and Conditions.");
	        document.signup.terms.focus();
	        return false;
	    }
		
	 	return true;
	}
	
	return false;
}

function dd_other_country(strddcountry,strddstate,strtxtother)
{
	ddcountry		= document.getElementById(strddcountry)	
	ddstate			= document.getElementById(strddstate)
	txtother		= document.getElementById(strtxtother)

	if (ddcountry.value == "US")
	{
		ddstate.disabled = false;
		txtother.disabled = true;
	}
	else
	{
		ddstate.disabled = true;
		txtother.disabled = false;

		
	}
}

function SelectDD(cnt,obj)
{
	if(cnt != "")
	{
		for (i = 0 ; i < obj.length ; i++)
		{
			if (obj[i].value == cnt)
			{	
				obj[i].selected = true;
				break;
			}
			else
			{
				obj[i].selected = false;
			}
		}
	}

}


function SelectRB(cnt,obj)
{
	if(cnt != "")
	{
		for (i = 0 ; i < obj.length ; i++)
		{			
			if (obj[i].value == cnt)
			{			
				obj[i].checked = true;
				break;
			}
		}
	}
}


/////////////////////////- Step1
function open_web_service_tip(web_service_id){	

	window.open ("https://www.webbyguru.com/Webby-Web_Design/web_services_tips.asp?web_service_id=" + web_service_id,'',"height=150,width=300,innerHeight=0,innerWidth=0,outerHeight=0,outerWidth=0,screenX=100,left=350,screenY=100,top=200,channelmode=0,dependent=0,directories=0,fullscreen=no,location=0,menubar=0,resizable=0,status=0,scrollbars=0,toolbar=0");
		
}

function display_category(category)
{
	if (document.getElementById("tr_expand_"+category).style.display	==	'none')
	{
		document.getElementById("tr_expand_"+category).style.display	=	'';
		document.getElementById("tr_collapse_"+category).style.display	=	'none';
		document.getElementById(category).style.display	=	'';
	}
	else
	{
		document.getElementById("tr_expand_"+category).style.display	=	'none';
		document.getElementById("tr_collapse_"+category).style.display	=	'';
		document.getElementById(category).style.display	=	'none';
	}	
}

////////////////////////////////////////////////////////////


function Check_Web_Step_Form()
{
	if (document.getElementById("industry_type").value == "")
	{
			alert("Please Enter Industry Type");
			document.getElementById("industry_type").focus();
			return false;
	}
	if (document.getElementById("project_type").value == "")
	{
			alert("Please Enter Project Type");
			document.getElementById("project_type").focus();
			return false;
	}
	if (document.frm.about_company[1].checked == true && document.frm.about_company[1].value == "About my company")
	{
		inputStr = document.getElementById("company_desc").value;
		strlength= inputStr.length;
		if (strlength > 300)
		{
			document.getElementById("company_desc").value=inputStr.substring(0,300);
			document.getElementById("company_desc").focus();
			alert("The Character Limit Is 300.");
			return false;
		}
	}

	if (document.getElementById("usp_other").checked == true)
	{
		inputStr = document.getElementById("other_usp_txt").value;
		strlength= inputStr.length;
		if (strlength > 300)
		{
			document.getElementById("other_usp_txt").value=inputStr.substring(0,300);
			document.getElementById("other_usp_txt").focus();
			alert("The Character Limit Is 300.");
			return false;
		}
	}
	var chkwp	= "false";
	for(i=0;i<=document.frm.wp.length -1;i++)
	{	
		if (document.frm.wp[i].checked	== true)
		{
			chkwp	= "true";
		}
	}
	if (document.getElementById("wpother").checked == true)
	{
		inputStr = document.getElementById("other_wp_txt").value;
		strlength= inputStr.length;
		if (strlength > 0)
		{
			chkwp	= "true";
		}
		if (strlength > 300)
		{
			document.getElementById("other_wp_txt").value=inputStr.substring(0,300);
			document.getElementById("other_wp_txt").focus();
			alert("The Character Limit Is 300.");
			return false;
		}
	}
	if (chkwp	== "false")
	{
			alert("Please Select Purpose Of Your Website");
			return false;
	}
	if (document.getElementById("target_audience").value == "")
	{
			alert("Please Select Target Audience");
			document.getElementById("target_audience").focus();
			return false;
	}
	if (document.getElementById("taother").checked == true)
	{
		inputStr = document.getElementById("other_ta_txt").value;
		strlength= inputStr.length;
		if (strlength > 300)
		{
			document.getElementById("other_ta_txt").value=inputStr.substring(0,300);
			document.getElementById("other_ta_txt").focus();
			alert("The Character Limit Is 300.");
			return false;
		}
	}

	if (document.getElementById("competitors_name1").value == "" && document.getElementById("competitors_name2").value == "" && document.getElementById("competitors_name3").value == "" && document.getElementById("competitors_url1").value == "" && document.getElementById("competitors_url2").value == "" && document.getElementById("competitors_url3").value == "")
	{
		alert("Please Enter Your Major Competitors");
		document.getElementById("competitors_name1").focus();
		return false;
	}
	
	inputStr = document.getElementById("likes_dislikes").value;
	strlength= inputStr.length;
	if (strlength > 300)
	{
		document.getElementById("likes_dislikes").value=inputStr.substring(0,300);
		document.getElementById("likes_dislikes").focus();
		alert("The Character Limit Is 300.");
		return false;
	}
	var chkiwc	= "false";
	for(i=0;i<=document.frm.iwc.length -1;i++)
	{	
		if (document.frm.iwc[i].checked	== true)
		{
			chkiwc	= "true";
		}
	}
	if (document.getElementById("iwcother").checked == true)
	{
		inputStr = document.getElementById("other_iwc_txt").value;
		strlength= inputStr.length;
		if (strlength > 0)
		{
			chkiwc	= "true";
		}
		if (strlength > 300)
		{
			document.getElementById("other_iwc_txt").value=inputStr.substring(0,300);
			document.getElementById("other_iwc_txt").focus();
			alert("The Character Limit Is 300.");
			return false;
		}
	}
	if (chkiwc	== "false")
	{
			alert("Please Select The Image Your Website Must Communicate?");
			return false;
	}
	var chkwpt	= "false";
	for(i=0;i<=document.frm.wpt.length -1;i++)
	{	
		if (document.frm.wpt[i].checked	== true)
		{
			chkwpt	= "true";
		}
	}
	var chk_wpt	= "false";
	if (document.getElementById("chkwpt").value > 0) 
	{
		var j =1;
		for(i=1;i<=document.getElementById("chkwpt").value;i++)
		{
			if (document.getElementById("zee"+i))
			{
			document.getElementById("wptother"+j).value	= document.getElementById("zee"+i).value;
				if (document.getElementById("wptother"+j).value	!= "")
				{
					chk_wpt	= "true";
				}
			j = j+1
				
			}
		}
	}
	/*
	if (chkwpt	== "false" && chk_wpt	== "false")
	{
			alert("Please Enter Your Web Page Titles");
			return false;
	}*/

	if (document.getElementById("photos").value == "")
	{
			alert("Please Select Photos For Your Web Site");
			document.getElementById("photos").focus();
			return false;
	}

	var chknullcolor	= "false"	
	if (document.getElementById("color").value == "")
	{
			alert("Please Select Your Preferred Color Choice");
			document.getElementById("color").focus();
			return false;
	}
	else
	{
		if (document.getElementById("color").value == "I'll pick colors") 
			{
				for(i=1;i<=12;i++)
				{
					document.getElementById("color"+i+"_text").value	= document.getElementById("idSelColor"+i+"_text").value;
					if(document.getElementById("color"+i+"_text").value !="")
					{
						chknullcolor	= "true"	

					}
				}
				if (chknullcolor	== "false")
				{
					alert("Please Select Your Preferred Color Choice");
					return false;
				}
			}
	}
	var chkplacement	= "false";
	for(i=0;i<=document.frm.placement.length -1;i++)
	{	
		if (document.frm.placement[i].checked	== true)
		{
			chkplacement	= "true";
		}
	}
	if (chkplacement	== "false")
	{
			alert("Please Select Navigation - Where Would You Like Placement Of Navigation?");
			return false;
	}
	if (document.getElementById("fontother").checked == true)
	{
		inputStr = document.getElementById("other_font_txt").value;
		strlength= inputStr.length;
		if (strlength > 300)
		{
			document.getElementById("other_font_txt").value=inputStr.substring(0,300);
			document.getElementById("other_font_txt").focus();
			alert("The Character Limit Is 300.");
			return false;
		}
	}


	inputStr = document.getElementById("websiteother").value;
	strlength= inputStr.length;
	if (strlength > 300)
	{
		document.getElementById("websiteother").value=inputStr.substring(0,300);
		document.getElementById("websiteother").focus();
		alert("The Character Limit Is 300.");
		return false;
	}

	inputStr = document.getElementById("additional_comments").value;
	strlength= inputStr.length;
	if (strlength > 300)
	{
		document.getElementById("additional_comments").value=inputStr.substring(0,300);
		document.getElementById("additional_comments").focus();
		alert("The Character Limit Is 300.");
		return false;
	}
	if (document.getElementById("content_integration").value == "")
	{
			alert("Please Select Content Integration");
			document.getElementById("content_integration").focus();
			return false;
	}
	return true;
}

function show_other(schk,sdiv,stags){
	if(schk.checked==true){
	document.getElementById(sdiv).innerHTML = stags;
	
	}else{
			document.getElementById(sdiv).innerHTML = "";
	}
	/////////////////////////////////////////////////////////////////////
	if(sdiv=="other_page" && schk.checked==true){
		document.getElementById(sdiv).innerHTML = stags;
	}else{
		//document.getElementById("page_fld").innerHTML = "";	
	}
	/////////////////////////////////////////////////////////////////////
	}
	
	
