
// For first web page

function price(val)
{
	var s3 = document.web1.total;
	var div1 = document.getElementById("399");
	var div2 = document.getElementById("549");
	var div3 = document.getElementById("699");
	var div4 = document.getElementById("1199");
	
	if(val == "399")
	{
		div1.style.display = "";
		div2.style.display = "none";
		div3.style.display = "none";
		div4.style.display = "none";
	}
	else if(val == "549")
	{
		div1.style.display = "none";
		div2.style.display = "";
		div3.style.display = "none";
		div4.style.display = "none";
	}
	else if(val == "699")
	{
		div1.style.display = "none";
		div2.style.display = "none";
		div3.style.display = "";
		div4.style.display = "none";
	}
	else if(val == "1199")
	{
		div1.style.display = "none";
		div2.style.display = "none";
		div3.style.display = "none";
		div4.style.display = "";
	}
	var old=parseInt(s3.value);	
	var sum = parseInt(val)+parseInt(old);	
	s3.value = sum;
}
function addition(val2)
{
	var t = document.web1.total;
	var dive1 = document.getElementById(val2);
	var ad;
	if(val2 == "tep")
	{
		ad = "119";		
	}
	else if(val2 == "revision")
	{
		ad = "49";		
	}
	else if(val2 == "inner_page")
	{
		ad = "65";		
	}
	else if(val2 == "cms")
	{
		ad = "199";		
	}
	else if(val2 == "maintenance")
	{
		ad = "40";		
	}
	else if(val2 == "news")
	{
		ad = "49";		
	}
	else if(val2 == "con_email")
	{
		ad = "45";		
	}
	dive1.style.display = "";

	var s1 = parseInt(t.value);
    t.value = parseInt(s1)+parseInt(ad);	
}

function continue1()
{
var s2=document.web1;
if(s2.pack.value == "")
{
	alert("Please select any one webdesign package");
	s2.pack.focus();
	return false;
}	
s2.submit();
}


// For First step

function cust_inf()
{
	var s=document.web2;
	var user=document.web2.email.value;
	var user1=document.web2.alt_email.value;
	var opt = document.getElementsByName('website');
	              
 	if(s.title.value=="select")
	{
	alert ("Please select the title");
	s.title.focus()
	return false;
	}
	if(s.firstname.value=="")
	{
	alert ("Please enter the first name");
	s.firstname.focus()
	return false;
	}
	if(s.hand_phone.value=="")
	{
	alert ("Please enter the hand phone");
	s.hand_phone.focus()
	return false;
	}
	if(s.address1.value=="")
	{
	alert ("Please enter the address");
	s.address1.focus()
	return false;
	}
	if(s.city.value=="")
	{
	alert ("Please enter the city");
	s.city.focus()
	return false;
	}
	if(s.state.value=="")
	{
	alert ("Please enter the state/province");
	s.state.focus()
	return false;
	}
	if(s.zip.value=="")
	{
	alert ("Please enter the zip/postal code");
	s.zip.focus()
	return false;
	}
	if(s.country.value=="")
	{
	alert ("Please enter the country");
	s.country.focus()
	return false;
	}
	if((user=="")|| (user=="Enter Your E-Mail ID"))
	{
		alert("Please enter your email");
		s.email.focus();
		return false;
		}
		else if (Email(user))
		{
		alert("Please enter valid email Id  (e.g.: yourname@hotmail.com) ");
		s.email.focus();
		return false;
	}
	
	if(s.alt_email.value!="")
	{
	 if (Email(user1))
		{
		alert("Please enter valid email Id  (e.g.: yourname@hotmail.com) ");
		s.alt_email.focus();
		return false;
	}
   }
   
   for (var j=0; j<opt.length; j++)  
    {  
	    
	    if(opt[j].checked)
		{
			if(opt[j].value == "web")
			{
			if((s.web_url.value =="http://") || (s.web_url.value ==""))
			{
			 alert("Please enter website URL");
			 s.web_url.focus()
			 return false; 
			}
			else
			{
			 var theurl=s.web_url.value;
			 var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
			 if (tomatch.test(theurl))
			 {
			 return true;
			}
			else
			{
			 alert("Please enter valid URL");
			 s.web_url.focus()
			 return false; 
			}
			}
				
			}
			else if(opt[j].value == "ref")
			{
			if((s.ref_url.value=="http://") || (s.web_url.value ==""))
			{
			alert("Please enter reference URL");
		    s.ref_url.focus()
			return false; 
			}
			else
			{
			 var theurl=s.ref_url.value;
			 var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
			 if (tomatch.test(theurl))
			 {
			 return true;
			}
			else
			{
			alert("Please enter valid URL");
			s.ref_url.focus()
			return false; 	
			}
			}
			}
			
		}
  }       
	document.web2.submit();
}

function web12(val4)
{
	var div1 = document.getElementById("web");
	var div2 = document.getElementById("ref");
	
	if(val4 == "web")
	{
		div1.style.display = "";
		div2.style.display = "none";
	}
	else if(val4 == "ref")
	{
		div1.style.display = "none";
		div2.style.display = "";
	}
}


// For Second step

function inf()
{
	var t=document.web3;
	
 	if(t.company_name.value=="")
	{
	alert ("Please enter the company name");
	t.company_name.focus()
	return false;
	}
	if(t.com_details.value=="")
	{
	alert ("Please enter the company details");
	t.com_details.focus()
	return false;
	}
	if(t.category.value=="select")
	{
	alert ("Please select the category");
	t.category.focus()
	return false;
	}
	if(t.style1.value=="select")
	{
	alert ("Please select the style");
	t.style1.focus()
	return false;
	}
	if(t.prefered_color.value=="")
	{
	alert ("Please enter the perferred colour");
	t.prefered_color.focus()
	return false;
	}
	if(t.confirm_agreement.checked)
   {
		var move="true";
	}
	if(move!="true")
	{
		alert("You can not order unless you agree to the Terms & Conditions.");
		t.confirm_agreement.focus();
		return false;
	}
	document.web3.submit();
}



function Email(str)
	{
		  var supported = 0;
			if (window.RegExp)
			{
			var tStr = "a";
			var tReg = new RegExp(tStr);
			if (tReg.test(tStr)) supported = 1;
			}
			if (!supported)
			return (str.indexOf(".") <= 2) || (str.indexOf("@") < 0);
			var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
			var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
			return (r1.test(str) || !r2.test(str));
		}
function isNumberKey1(evt)
      {
	  
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
         {
	         alert("Please enter only numbers");
            return false;
        }

         return true;

      }
      
 function isNumberKey(evt)
      {
	  
          var charCode = (evt.which) ? evt.which : event.keyCode
         if ((charCode >=48 && charCode <=57 )|| (charCode == 43 )|| (charCode == 46 )||(charCode == 10 )||(charCode == 13 )|| (charCode == 8)||(charCode == 32)||(charCode == 45))
        {
	       return true; 
        }
         else
          {
	         alert("Please enter only numbers");
            return false;
        }
        

      }
function isStringKey(evt)
{
  var charCode = (evt.which) ? evt.which : event.keyCode
  if ((charCode >=97 && charCode <=122 ) || (charCode >=65 && charCode <=90 )|| (charCode == 32)|| (charCode == 46)|| (charCode == 127)|| (charCode == 8) )
  {
  return true; 
  }
  else
  {
  alert("Please enter only alphabets");
  
  return false;
  }
}

    
//Limiting Character validation   
function limitlength(obj, length)
{
	var maxlength=length
	if (obj.value.length>maxlength)
	{
	obj.value=obj.value.substring(0, maxlength)
	alert ("Please enter only "+maxlength+" characters");
     }
}  
