// JavaScript Document
Array.prototype.findIndex = function(value){
var ctr = "";
for (var i=0; i < this.length; i++) {
// use === to check for Matches. ie., identical (===), ;
if (this[i] == value) {
return i;
}
}
return ctr;
};

function getval1(num) 
{
var sPath = window.location.pathname;
var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
var input = document.createElement("input");
input.setAttribute("type", "hidden");
input.setAttribute("name", "preferedLanguage");
input.setAttribute("value", num);
document.getElementById("frmSearch").appendChild(input); 
document.frmSearch.action=window.location.href;
document.frmSearch.submit();

}

function submitSearch()
{
   if(document.getElementById('mod_decossearch_searchword').value=='')
   {
      alert("Please enter search string");
	  return false;
   }
  
}												

 function openRequest(num,num1)
 {
	if(document.getElementById('flash')!=null)
	{
		document.getElementById('flash').style.visibility = 'hidden';
	}
	var agreewin = dhtmlmodal.open("agreebox", "iframe", "includes/process/request_for_quote.php?lang="+num, num1, "width=600px,height=650px,center=1,resize=1,scrolling=0", "recal")
	 
 }

 function validate()
 {
   if(document.getElementById('sendinfoby').value=='')
   {
		alert('Please select prefered way to receive an info');
		return false;
   }
   else if (document.getElementById('company').value=='')
   {
	   alert('Please enter company name.');
	   return false;
   }
   else if(document.getElementById('branch').value=='')
   {
		alert('Please select brach.');
	    return false;
   }
   else if(document.getElementById('initials').value=='')
   {
	   	alert('Please enter initials.');
	    return false;
   }
   else if(document.getElementById('surname').value=='')
   {
	   	alert('Please enter surname.');
	    return false;
   }
   else if(document.getElementById('function').value=='')
   {
	   	alert('Please enter function.');
	    return false;
   }
   else if(document.getElementById('postbox').value=='')
   {
	   	alert('Please enter address.');
	    return false;
   }
   else if(document.getElementById('zip').value=='')
   {
	   	alert('Please enter zip.');
	    return false;
   }
   else if(document.getElementById('city').value=='')
   {
	   	alert('Please enter city.');
	    return false;
   }
   else if(document.getElementById('phone').value=='')
   {
	   	alert('Please enter phone.');
	    return false;
   }
   else if(document.getElementById('email').value=='')
   {
	   	alert('Please enter email.');
	    return false;
   }

 }
function setAutomplete(num)
{
 var url = 'get_search_string.php';
var pars = "" ;
var myAjax = new Ajax.Request(
url, 
{
method: 'get', 
parameters: pars, 
onComplete: showResponse
});
}
function showResponse(originalRequest)
	{
		
	 alert(originalRequest.responseText);

	}

function getSubMenuPos()
{
	if(document.getElementById('menuType').value!='0')
	{
		var url = 'add_new_menu.php';
		var pars = 'action=subMenuPos';
		pars = pars + '&mainmenuid='+document.getElementById('menuType').value;
		var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onComplete: resSumMenuPos});
	}
}

function resSubMenuPos(originalRequest)
{
	var res = oroginalRequest.responseText;
	alert(res);
}

var newnum;
var myTimeout;
function shownewdiv(num,j1)
{
 newnum=num;
  myTimeout=window.setTimeout('hibose('+j1+')',300);
//

}

function hibose(j1)
{
 showDivOnMouseEvent(newnum,j1);
}
function cleartimot()
{
	window.clearTimeout(myTimeout);
	}

function showdiv(num,j1)
{
 showDivOnMouseEvent(num,j1);
}
var tabs = new Array();
//var j1=0;
function showDivOnMouseEvent(num,j1)
{
	
	var allDivElements = document.getElementsByTagName('div');
	var j=0;
	var divs = new Array();
	
	for(var i=0; i<allDivElements.length; i++)
	{
		if((allDivElements[i].id).search('divcontent_')!=-1)
		{
			divs[j] = allDivElements[i].id;
			j++;
		}
	}


	var allHrefElements = document.getElementsByTagName('li');
	var k=0;
	for(var m=0; m<allHrefElements.length; m++)
	{
		if((allHrefElements[m].id).search('tab_')!=-1)
		{
			tabs[k] = allHrefElements[m].id;
			k++;
		}
	}
	

	for(var i=0; i<divs.length; i++)
	{
		
		var id = divs[i].split('_');
		
		
		/*if(num == id[1] && (i==0)))
		{
			document.getElementById('divcontent_'+id[1]).className = "dsd-columns dsd-active dsd-tab-content-0";
		}
		if(num == id[1] && (i==1)))
		{
			document.getElementById('divcontent_'+id[1]).className = "dsd-columns dsd-active dsd-tab-content-1";
		}*/
		
		//document.getElementById('divcontent_'+id[1]).className = "dsd-columns dsd-active dsd-tab-content-"+i;
		//alert(num);
		
		if((num == id[1] && (i==0 || i==1)) || (num == id[1] && i==(divs.length-1)))
		{
		
			if(num ==80)
				document.getElementById('divcontent_'+id[1]).className = "dsd-columns dsd-active dsd-tab-content-0";
			if(num==83)
				document.getElementById('divcontent_'+id[1]).className = "dsd-columns dsd-active dsd-tab-content-1";
			if(num==104)	
				document.getElementById('divcontent_'+id[1]).className = "dsd-columns dsd-active dsd-tab-content-4";
		}
		else if(num == id[1]) {
			if(num==89)	
				document.getElementById('divcontent_'+id[1]).className = "dsd-columns dsd-active dsd-tab-content-2";
			if(num==92)	
				document.getElementById('divcontent_'+id[1]).className = "dsd-columns dsd-active dsd-tab-content-3";
		}
		else
			document.getElementById('divcontent_'+id[1]).className = "dispayfalse";

	}
	//alert(tabs.length);
	//alert(j1);
	while(j1 < tabs.length)
	{
			//alert(j1);
			//alert(tabs[j1]);
			var tid = tabs[j1].split('_');
			//alert(tid);
			num == tid[1];
			//alert(tabs.findIndex(tabs[j1]));
			if(tabs.findIndex(tabs[j1])==0)
			{
				
				document.getElementById('tab_'+tid[1]).className="dsd-active-first-tab";
				document.getElementById(tabs[j1+1]).className="dsd-active-next-tab";
				for(var temp=j1+2; temp<tabs.length-1; temp++)
				{
					document.getElementById(tabs[temp]).className="";
				}
				document.getElementById(tabs[tabs.length-1]).className="dsd-last-tab";
				//j1++;
				break;		
			}
			else if(tabs.findIndex(tabs[j1])==1)
			{
				
				document.getElementById(tabs[0]).className="dsd-active-first-previous-tab";	
				document.getElementById('tab_'+tid[1]).className="dsd-active";
				document.getElementById(tabs[j1+1]).className="dsd-active-next-tab";
				for(var temp=j1+2; temp<tabs.length-1; temp++)
				{
					document.getElementById(tabs[temp]).className="";
				}
				document.getElementById(tabs[tabs.length-1]).className="dsd-last-tab";
				//j1++;
				break;
			}
			else if(tabs.findIndex(tabs[j1])==(tabs.length-2))
			{
				
				document.getElementById(tabs[0]).className="dsd-first-tab";	
				document.getElementById('tab_'+tid[1]).className="dsd-active";
				document.getElementById(tabs[j1+1]).className="dsd-active-next-tab";
				document.getElementById(tabs[tabs.length-1]).className="dsd-active-next-last-tab";
				for(var temp1=j1; temp1>1; temp1--)
				{
					document.getElementById(tabs[temp1-1]).className="";
				}
				document.getElementById(tabs[j1-1]).className="dsd-active-previous-tab";
				
				//j1++;
				break;
			}
			else if(tabs.findIndex(tabs[j1])==(tabs.length-1))
			{
				
				document.getElementById(tabs[0]).className="dsd-first-tab";	
				document.getElementById('tab_'+tid[1]).className="dsd-active-last-tab";
				for(var temp1=j1; temp1>1; temp1--)
				{
					document.getElementById(tabs[temp1-1]).className="";
				}
				document.getElementById(tabs[j1-1]).className="dsd-active-previous-tab";
				break;
			}
			else
			{
		
				document.getElementById(tabs[0]).className="dsd-first-tab";	
				document.getElementById('tab_'+tid[1]).className="dsd-active";
				document.getElementById(tabs[j1+1]).className="dsd-active-next-tab";
				
				for(var temp=j1+2; temp<tabs.length-1; temp++)
				{
					document.getElementById(tabs[temp]).className="";
				}
				for(var temp1=j1; temp1>1; temp1--)
				{
					document.getElementById(tabs[temp1-1]).className="";
				}
				document.getElementById(tabs[j1-1]).className="dsd-active-previous-tab";
				document.getElementById(tabs[tabs.length-1]).className="dsd-last-tab";
				//j1++;
				break;
			}
			
			}
}

 function openGetAQuoteRequest(num)
 {
	if(document.getElementById('flash')!=null)
	{
		document.getElementById('flash').style.visibility = 'hidden';
	}
	var agreewin = dhtmlmodal.open("agreebox", "iframe", "includes/process/get_a_quote.php?lang="+num,"width=600px,height=650px,center=1,resize=1,scrolling=0", "recal")
	 
 }

function validateGetQuoteForm()
{
	if(document.getElementById('Name').value=="")
	{
		alert('Please enter first name.');
		return false;
	}
	else if(document.getElementById('Surname').value=="")
	{
		alert("Please enter last name");
		return false;
	}
	else if(document.getElementById('Email').value=="")
	{
		alert("Please enter an email");
		return false;
	}
	
	else if(document.getElementById('Phone').value=="")
	{
		alert("Please enter Phone no");
		return false;
	}
	/*else if(document.getElementById('SecurityCode').value=="")
	{
		alert("Please enter verification code.");
		return false;
	}

	else if(document.getElementById('SecurityCode').value != document.getElementById('scode').value)
	{
		alert("Verification code does not with an image");
		return false;
	}*/

}

function validateSubmitResumeForm()
{
	if(document.getElementById('Name').value=="")
	{
		alert('Please enter first name.');
		return false;
	}
	else if(document.getElementById('Surname').value=="")
	{
		alert("Please enter last name");
		return false;
	}
	else if(document.getElementById('Year').value=="0" || document.getElementById('Month').value=="0" || document.getElementById('Day').value=="0")
	{
		alert("Please enter correct date of birth");
		return false;
	}
	else if(document.getElementById('Degree').value=="")
	{
		alert("Please enter your degree");
		return false;
	}
	else if(document.getElementById('PositionApplied').value=="")
	{
		alert("Please enter applied position");
		return false;
	}
	else if(document.getElementById('PrimaryEmail').value=="")
	{
		alert("Please enter an email");
		return false;
	}
	else if(document.getElementById('File').value=="")
	{
		alert("Please upload your resume");
		return false;
	}
	else if(document.getElementById('SecurityCode').value=="")
	{
		alert("Please enter varification code as shown in image");
		return false;
	}
}
