$.noConflict();

jQuery(document).ready(function(){
	var where = window.location.pathname.substring(1);
	var onewelookat = "";
	jQuery('a').each(function(){
		if(jQuery(this).attr("href") == where){
			if(jQuery(this).parent("li").parent("ul").hasClass("emoPersistant") || jQuery(this).parent("li").parent("ul").parent("li").parent("ul").hasClass("emoPersistant")){
				jQuery(this).addClass("emoCurrent");
				jQuery(this).parent("li").addClass("emoCurrent");
				jQuery(this).parent("li").parent("ul").css("display","block");
				jQuery(this).parent("li").parent("ul").parent("li").parent("ul").css("display","block");
			} else {
				onewelookat = jQuery(this).parent("li").parent("ul").parent("div").attr("id");
				if(onewelookat == "nav" || onewelookat == "leftmenu_area"){
					jQuery(this).addClass("emoCurrent");
					jQuery(this).parent("li").addClass("emoCurrent");
				} else {
					onewelookat = jQuery(this).parent("li").parent("ul").parent("li").parent("ul").parent("div").attr("id");
					if(onewelookat == "nav" || onewelookat == "leftmenu_area"){
						//Submenu level 1
						jQuery(this).parent("li").parent("ul").siblings("a").addClass("emoCurrent");
						jQuery(this).parent("li").parent("ul").parent("li").addClass("emoCurrent");
					} else { 
						onewelookat = jQuery(this).parent("li").parent("ul").parent("li").parent("ul").parent("li").parent("ul").parent("div").attr("id");
						if(onewelookat == "nav" || onewelookat == "leftmenu_area"){
							//submenu level 2
							jQuery(this).parent("li").parent("ul").parent("li").parent("ul").siblings("a").addClass("emoCurrent");
							jQuery(this).parent("li").parent("ul").parent("li").parent("ul").parent("li").addClass("emoCurrent");
						}
					}
				}
			}
		}
	});
	
	//for menu headers
	jQuery("a[href='#']").click(function(){
		return false;
	});

	
	/* Placeholder support in internet explorer */
	if(jQuery.browser.msie){
		jQuery("input").each(function(){
			
			var placeholder = jQuery(this).attr("placeholder");
			if(placeholder != null){
				jQuery(this).val(placeholder).css("color","#BBBBBB");
			}
			jQuery(this).click(function(){
				if(jQuery(this).val() == placeholder){
					jQuery(this).val("").css("color","#000000");
				}
			});
			jQuery(this).focus(function(){
				if(jQuery(this).val() == placeholder){
					jQuery(this).val("").css("color","#000000");
				}
			});
			jQuery(this).blur(function(){
				if(jQuery(this).val() == ""){
					jQuery(this).val(placeholder).css("color","#BBBBBB");
				}
			});
		});
	} 
	
});

function checkEmail(emailIn){
	var hasError = false;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	var emailaddressVal = emailIn;
	if(emailaddressVal == '') {
		hasError = true;
	}
	
	if(!emailReg.test(emailaddressVal)) {
		hasError = true;
	}
	
	if(hasError == true) { return false; } else { return true; }
}
