// JavaScript Document

function openwindow()
{
	window.open("http://www.professionallink.org/webexpresslive/phponline/","mywindow","menubar=1,resizable=0,width=550,height=300");
}
setInterval("settime()", 100);
function settime() 
{
  var times = new Date();
  var hour = times.getHours();
  var minutes = times.getMinutes();
  var seconds = times.getSeconds();
  var time = "";
  var months = new Array(
      '01','02','03','04','05',
      '06','07','08','09','10',
      '11','12');
 
 
  time =  hour + ":" +
         (minutes < 10 ? "0" : "") + minutes + ":" +
         (seconds < 10 ? "0" : "") + seconds + " " +
         (hour > 12 ? "PM" : "AM");
 
  document.enquiryform1.clock1.value = time;
 
  
}  
//    function for numeric value start 
function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
   
// mail-id verification 
function echeck(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   alert("Please enter the E-mail ID");
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID");
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID");
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

 		 return true;					
	}
	
//url verification
	function isUrl(s)
	{
		var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
		return regexp.test(s);
	}
//enquiry page validation

	function enquiry_form()
	{
		
		if(document.enquiryform.contact_name.value == "" || document.enquiryform.contact_name.value == null ||
		   document.enquiryform.contact_name.value == "Your Name")
		{
			alert ("Please enter your Name");
			return false;
		}
	
		
		 if(echeck(document.enquiryform.contact_mail.value)==false || document.enquiryform.contact_mail.value == "E-mail")
		{
			
			return false;
		}
	
	
		if( document.enquiryform.country.selectedIndex == 0 )
    	{
        	alert ( "Please select the Country." );
        	return false;
    	}
	
		if(document.enquiryform.contact_number.value == "" || document.enquiryform.contact_number.value == null ||
		   document.enquiryform.contact_number.value == "Contact Number")
	    {
			alert("Please enter the contact number.");
			document.enquiryform.contact_number.focus();
			return false;
	    }
	
		if(!IsNumeric(document.enquiryform.contact_number.value))
		{
			alert("Enter only numeric values!");
			document.enquiryform.contact_number.select();
			document.enquiryform.contact_number.focus();
			return false;
	   }
	
	   

		
		/* if ((isUrl(document.enquiryform.url.value))==false)
		{
 			alert("Invalid URL.");
 			return false;
		}*/
		
		if( document.enquiryform.service.selectedIndex == 0 )
    	{
        	alert ( "Please select the service required." );
        	return false;
    	}
		
		/* if(document.enquiryform.project_description.value == "" || document.enquiryform.project_description.value == null)
		{
			alert ("please fill in the 'project_description' box.");
			return false;
		}*/
		
		if( document.enquiryform.aboutus.selectedIndex == 0 )
    	{
        	alert ( "How did you hear about us?" );
        	return false;
    	}
	
    	return true;
}
 //index page validation
 function validate_form()
{
	if(document.contact_form.contact_name.value == "" || document.contact_form.contact_name.value == null ||
	document.contact_form.contact_name.value == "Your Name")
	{
		alert ("Please enter your Name.");
		return false;
	}
	
	 if(echeck(document.contact_form.contact_mail.value)==false || document.contact_form.contact_mail.value == "Email Address")
	{
		
		return false;
	}
	
	if(document.contact_form.contact_number.value == "" || document.contact_form.contact_number.value == null ||
		   document.contact_form.contact_number.value == "Contact Number")
	    {
			alert("Please enter the contact number.");
			document.contact_form.contact_number.focus();
			return false;
	    }
	
		if(!IsNumeric(document.contact_form.contact_number.value))
		{
			alert("Enter only numeric values!");
			document.contact_form.contact_number.select();
			document.contact_form.contact_number.focus();
			return false;
	   }
	
	 if(document.contact_form.c_comments.value == "" || document.contact_form.c_comments.value == null ||
	document.contact_form.c_comments.value == "Comments")
	{
		alert("please enter the comments.");
		return false;
	}
	
	return true;
}

//quickorder page validation

function quickorder_form()
	{
		if(document.quickorderform.contact_name.value == "" || document.quickorderform.contact_name.value == null ||
		   document.quickorderform.contact_name.value == "Your Name")
		{
			alert ("Please enter your Name");
			return false;
		}
		
		if(echeck(document.quickorderform.contact_mail.value)==false || document.quickorderform.contact_mail.value == "E-mail")
		{
			
			return false;
		}
		
		if(document.quickorderform.contact_number.value == "" || document.quickorderform.contact_number.value == null ||
		   document.quickorderform.contact_number.value == "Contact Number")
	    {
			alert("Please enter the contact number.");
			document.quickorderform.contact_number.focus();
			return false;
	    }
	
		if(!IsNumeric(document.quickorderform.contact_number.value))
		{
			alert("Enter only numeric values!");
			document.quickorderform.contact_number.select();
			document.quickorderform.contact_number.focus();
			return false;
	   }
		
		if(document.quickorderform.complete_project.value == "" || document.quickorderform.complete_project.value == null
		||  document.quickorderform.complete_project.value == "Time to Complete project")
		{
			alert ("Please enter the time to complete Project.");
			return false;
		}
		
		 if ( document.quickorderform.terms.checked == false && document.quickorderform.terms1.checked == false
		&& document.quickorderform.terms2.checked == false)
        {
        	alert ( "Please check the type of project." );
       		return false;
        }
		
		 if( document.quickorderform.pages.selectedIndex == 0 )
    	{
        	alert ( "Please select the number of pages required." );
        	return false;
    	}
		
		 if ( ( document.quickorderform.content[0].checked == false )
         && ( document.quickorderform.content[1].checked == false ) )
   		 {
        	alert ( "Please choose whether content is prepared:Yes or No" );
        	return false;
   		 }
		 
		  if ( document.quickorderform.FlashAnimation.checked == false && document.quickorderform.DDmenus.checked == false
		 && document.quickorderform.Graphicdesign.checked == false && document.quickorderform.LogoCreation.checked == false
		 && document.quickorderform.BrandIdentity.checked == false &&  document.quickorderform.Videos.checked == false
		 && document.quickorderform.Audios.checked == false)
        {
        	alert ( "Please check the design needed." );
       		return false;
        }
		
		 if(document.quickorderform.budget.value == "" || document.quickorderform.budget.value == null ||
		   document.quickorderform.budget.value == "Your budget")
		{
			alert ("Please fill your budget.");
			return false;
		}

		return true;

	}
