// Shared Functions Javascript Document

	/*Removed text in Search input*/ 
   function trim(str) {  
       return str.replace(/^\s+|\s+$/g, '');  
   }  
     
   function clearInput(e, compare) {  
       //e.removeClassName('inputblank');   // remove grayed out color 
       if (e.value == compare) {
           e.value='';               
       }
	   /*e.value='';*/
   }  
     
   function restoreInput(e, value) {  
       if (trim(e.value) == '') {  
           e.value=value;             // reset default text when unclicked  
           //e.addClassName('inputblank');  // display grayed out color  
       }  
   }  
   
function verifyForm(form) {
    var userKeywords = form.keywords.value;
    if (userKeywords=="Find a job" || userKeywords=="Trouver un emploi") {
        form.keywords.value = "";
    }
   return true;
}

function submitForm(){
	upperBound = document.getElementsByTagName('form').length-1;
	var searchForm=document.getElementsByTagName('form')[upperBound];
	searchForm.keywords.value="";
	searchForm.submit();	
}

function toggleContactForm(){
	var myDiv=document.getElementById("contactFormOuter");	
	if (myDiv.style.display == 'none') {
  		myDiv.style.display = 'block'
  	} else {
  		myDiv.style.display = 'none'
  	}
}

function toggleConfirmMsgForm(){
	var myDiv=document.getElementById("confirmMsgOuter");	
	if (myDiv.style.display == 'none') {
  		myDiv.style.display = 'block'
  	} else {
  		myDiv.style.display = 'none'
  	}
}

function move_box() {
    var offset = 500; // set offset (likely equal to your css top)
	try{	
		var element = document.getElementById('contactFormOuter');
		try{
			element.style.top = (document.body.scrollTop + offset) + 'px';
		}
		catch(err){
			element.style.top = (document.documentElement.scrollTop + offset) + 'px';
		}
	}
	catch(err){}
	try{	
		var element2 = document.getElementById('confirmMsgOuter')
		try{
			element2.style.top = (document.body.scrollTop + offset) + 'px';
		}
		catch(err){
			try{
				element2.style.top = (document.documentElement.scrollTop + offset) + 'px';
			}
			catch(err){
			}
		}
	}
	catch(err){}
}

function getUrlArg( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

var browserName=navigator.appName; 
if (browserName!="Microsoft Internet Explorer"){
 window.setInterval(move_box, 10);
} 