// JavaScript Document

 var openSubMenu="";
	
	function displaySubMenu(menuId){
		
		if(openSubMenu == "" ){
			
			document.getElementById(menuId).style.display = "";
			openSubMenu = menuId;
			}else{
				
				if(openSubMenu == menuId){
				document.getElementById(openSubMenu).style.display = "none";
				openSubMenu ="";
				}else{
					document.getElementById(openSubMenu).style.display = "none";
					document.getElementById(menuId).style.display = "";
					
					openSubMenu = menuId;
					}
			}
			
	
	}
	
function getContactInfo(current_contact_id){
	
	document.getElementById('contact_id').value=document.getElementById(current_contact_id).value;
	document.submit_contact_info.submit();
	}	
	
function searchTerm(){
	term=document.getElementById('search').value;
	if(term.split(' ').join('')==''){
		alert('Please Insert Search Term');
		
	}else{
		document.head.action='./index.php?page=search_results&term='+term;
		document.head.submit();
			
			}
	}	
	
/*
*
* This function is used to submit the form in the header to change the language.
*
*/
function changeChangeLangauge(lang, action){
	 document.getElementById('change_language_action').value = action;	
	 document.getElementById('language').value = lang;
	 document.header_form.submit();

	}	
	

/*
*
* This function is used to validate contact us form
*
*/
function validateContactUsForm(){
	

		if ( document.getElementById('sender_name').value.replace(/^\s+/g, '').replace(/\s+$/g, '').length == 0) {
       		alert('Please insert your name')
			document.getElementById('sender_name').focus()
            return false
			
		}else if(document.getElementById('message_title').value.replace(/^\s+/g, '').replace(/\s+$/g, '').length == 0){
			alert('Please insert message subject')
			document.getElementById('message_title').focus()
            return false
			
		}else if(document.getElementById('sender_email').value.replace(/^\s+/g, '').replace(/\s+$/g, '').length == 0){
			alert('Please insert your email')
			document.getElementById('sender_email').focus()
            return false
			
		}else if(!check_email(document.getElementById('sender_email').value)){
			
			alert("Invalid E-mail Address")
			document.getElementById('email').focus();
			
		}else if(document.getElementById('message_content').value.replace(/^\s+/g, '').replace(/\s+$/g, '').length == 0){
			alert('Please insert message details')
			document.getElementById('message_content').focus()
            return false
			
		}else{
			
			document.getElementById('submit_action').value = 'save_contact_info';
			//submit contact us form
			document.user_contact_info_form.submit();
			
			}

	}
	

/*
*
* This function used to check if the email address is valid or not.
*
*/
function check_email(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){

		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){

		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){

		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		  
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		 
		    return false
		 }

 		 return true					
	}


/*
*
* This function is used to validate feedback form
*
*/
function validateFeedbackForm(){
	

		if ( document.getElementById('sender_name').value.replace(/^\s+/g, '').replace(/\s+$/g, '').length == 0) {
       		alert('Please insert your name')
			document.getElementById('sender_name').focus()
            return false
			
		}else if(document.getElementById('message_title').value.replace(/^\s+/g, '').replace(/\s+$/g, '').length == 0){
			alert('Please insert message subject')
			document.getElementById('message_title').focus()
            return false
			
		}else if(document.getElementById('sender_email').value.replace(/^\s+/g, '').replace(/\s+$/g, '').length == 0){
			alert('Please insert your email')
			document.getElementById('sender_email').focus()
            return false
			
		}else if(!check_email(document.getElementById('sender_email').value)){
			
			alert("Invalid E-mail Address")
			document.getElementById('email').focus();
			
		}else if(document.getElementById('message_content').value.replace(/^\s+/g, '').replace(/\s+$/g, '').length == 0){
			alert('Please insert message details')
			document.getElementById('message_content').focus()
            return false
			
		}else{
			
			document.getElementById('submit_action').value = 'save_feedback_info';
			//submit contact us form
			document.feedback_form.submit();
			
			}

	}

	