// JavaScript Document
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function mysubmit()
	{
		var Flash;
		if(document.embeds && document.embeds.length>=1 && navigator.userAgent.indexOf("Safari") == -1)
			Flash = document.getElementById("EmbedFlashFilesUpload");
		else
			Flash = document.getElementById("FlashFilesUpload");
		var FormObj = document.getElementById("myform");

		var FormValues = '';
		for (var i = 0; i<FormObj.elements.length; i++)
			FormValues += escape(FormObj.elements[i].name) + '=' + escape(FormObj.elements[i].value) + ((i!=(FormObj.elements.length-1))?'&':'');
		Flash.SetVariable("SubmitFlash", FormValues); 
		document.getElementById("submit2").style.display = "inline";
		return false;
	}

// bookmark functions
function addfav() 
{

	 title = document.title; 
	 
	 url = location.href;
	
		if (window.sidebar) 
		{ // Mozilla Firefox Bookmark
			window.sidebar.addPanel("RTTEC - extranet", url,"");
		} 
		else if( window.external ) 
		{ // IE Favorite
			window.external.AddFavorite( url, "RTTEC - extranet"); 
		}
		else if(window.opera && window.print) 
		{ // Opera Hotlist
			return true; 
		}
		else
		{
			return true; 
		}
 }
 
// validation for correct & valid email
function validate_email(field,alerttxt,label)
 {
    with (field)
      {
         apos=value.indexOf("@")
         dotpos=value.lastIndexOf(".")
         if (apos<1||dotpos-apos<2) 
          {
			 document.getElementById(label).innerHTML = alerttxt;
			 //alert(alerttxt);
			 return false;
		  }else
			    {
				  document.getElementById(label).innerHTML = "";
				  return true;
				}
      } // end if with loop
}  // end of function

 
 // validation for field is empty/NULL
 function validate_required(field,alerttxt,label)
	{
	   with (field)
		  {
			 if (value == null || value == ""){
				   document.getElementById(label).innerHTML = alerttxt;
				   //alert(alerttxt);
				   return false;
			 }else
					{
					  document.getElementById(label).innerHTML = "";
					  return true;
					}
		   } // end of with loop
	}// end of function

// validation for dropdown selection for null values
function validatedropdown_required(field,alerttxt,label)
{
   with (field)
      {
         if (value == null || value == "" || value == 0){
			   document.getElementById(label).innerHTML = alerttxt;
			   //alert(alerttxt);
			   return false;
		 }else
			    {
				  document.getElementById(label).innerHTML = "";
				  return true;
				}
       } // end of with loop
}// end of function

function validatecheckbox_required(field,alerttxt,label)
{
   with (field)
      {
         if (checked == true ){
			   document.getElementById(label).innerHTML = "";
			   //alert(alerttxt);
			   return true;
		 }else
			    {
				  document.getElementById(label).innerHTML = alerttxt;
				  return false;
				}
       } // end of with loop
}// end of function


// validation functions for resgisteration
 function validate_form1(thisform)
  {
    
	 with (thisform)
       {
		  if (validate_required(name,"* Please Enter Your First Name","name_err")==false){
			   name.focus();
			   return false;
			 }
		  if (validate_required(lname,"* Please Enter your last name","name_err")==false){
		      lname.focus();
		      return false;
		   }
		  if (validate_required(email,"* Please enter email ID","email_err")==false){
		      email.focus();
		      return false;
		  }
		  if (validate_email(email,"* Please Enter Valid Email ID","email_err")==false){
			   email.focus();
			   return false;
			 }
		  if (validatedropdown_required(gender,"* Please select gender","gender_err")==false){
		       gender.focus();
			   return false;
			 }
		   if (validate_required(address,"* Please enter address","address_err")==false){
		      address.focus();
		      return false;
		  }
		   if (validate_required(city,"* Please enter your city name ","city_err")==false){
		      city.focus();
		      return false;
		  }
		   if (validate_required(state,"* Please enter your state name ","state_err")==false){
		      state.focus();
		      return false;
		  }
		  if (validate_required(postcode,"* Please enter your zipcode ","postcode_err")==false){
		      postcode.focus();
		      return false;
		  }
		   if (validate_required(country,"* Please enter your country name ","country_err")==false){
		      country.focus();
		      return false;
		  }
		  
		  if (validate_required(companyname,"* Please enter your company name ","compname_err")==false){
		      companyname.focus();
		      return false;
		  }
		  
		  if (validate_required(caddress,"* Please enter your company address ","caddress_err")==false){
		      caddress.focus();
		      return false;
		  }
		 /* if (validate_required(billingaddress,"* Please enter your billing address ","billingaddress_err")==false){
		      billingaddress.focus();
		      return false;
		  }*/
		   if (validate_required(pass,"* Please enter your password ","pass_err")==false){
		      pass.focus();
		      return false;
		  }
		   if (validate_required(rpass,"* Please re-type your password ","rpass_err")==false){
		      rpass.focus();
		      return false;
		  }
		   if (validate_required(vcode,"* Please enter code shown in the image ","vcode_err")==false){
		      vcode.focus();
		      return false;
		  }
		   if (validatecheckbox_required(terms,"* Please accept terms & conditions","terms_err")==false){
		      terms.focus();
		      return false;
		  }
		 // check for same passwords entered during re-type password step
		 
		 if((document.getElementById("pass").value) != (document.getElementById("rpass").value)){
		    document.getElementById("rpass_err").innerHTML = "Password mismatch! , please re-type password";
			return false;
		  } else{
		  return true;
		 }
		  
	  }
  } 
  
  function validate_form2(thisform)
  {
    
	 with (thisform)
       {
		  if (validate_required(pname,"* Please Enter Your Project Name","pname_err")==false){
			   pname.focus();
			   return false;
			 }
			 
		  if (validate_required(pcordinator,"* Please Enter your Project co-ordinator name","pcordinator_err")==false){
		      pcordinator.focus();
		      return false;
		   }
		  if (validate_email(ordinatoremail,"* Please Enter your valid Project co-ordinator email ID","ordinatoremail_err")==false){
		      ordinatoremail.focus();
		      return false;
		  }
		  if (validate_required(ordinatorphone,"* Please Enter co-ordinator phone number`","ordinatorphone_err")==false){
			   ordinatorphone.focus();
			   return false;
			 }
	  }
  }  
  
 function validateFeedbackForm1(thisform)
  {
   
	 with (thisform)
       {
		  if (validate_email(netform_sender,"* Please Enter your valid email ID.","netform_sender_err")==false){
			   netform_sender.focus();
			   return false;
			 }
			 
		  if (validate_required(netform_subject,"* Please Select feedback related option.","netform_subject_err")==false){
		      netform_subject.focus();
		      return false;
		   }
		  if (validate_required(netform_body,"* Please Enter your comment.`","netform_body_err")==false){
			   netform_body.focus();
			   return false;
			 }
	  }
  }  
  
  function validateformlivechat(thisform)
  {
	 with (thisform)
       {
		  if (validate_required(name,"* Please Enter your valid Name.","name_err")==false){
			   
			   name.focus();
			   return false;
			 }
			 if (validate_email(email,"* Please Enter your valid Email ID.","email_err")==false){
			   email.focus();
			   return false;
			 } 
		   if (validate_required(tel,"* Please Enter your Phone Number.","tel_err")==false){
			   tel.focus();
			   return false;
			 }
			
			 if (validate_required(note,"* Please Enter Your Comment.","note_err")==false){
		      note.focus();
		      return false;
		   }
			 
	  }
  }  
