$(document).ready(function(){ 
	
	$('#brandselect').change ( function (){
	
		location.href = this.options[this.selectedIndex].value ;
	
	});
	
	$('#searchform').submit(function(){
		
		if( $('#searchbar').attr('value') == null){
			alert ("Please enter a search term.");
			return false;
		}
	});
	
	$.preloadImages("/image/content_bg.gif");
	
	
	
	
	
	
	$('.image-border-treatment').each( function(){
	//	$(this).load( function (){
			var l_nWidth = $(this).width();
			var l_nHeight = $(this).height();
			
			if($(this).parent().attr('class') == 'image-border-treatment-link'){
				$(this).parent().wrap('<div class="imgb_holder" style="width:'+(l_nWidth)+'px"></div>');
			
			
				$(this).parent().after('<div class="imgb_tl" style="top:0px;left:0px"></div>	<div class="imgb_tr" style="top:0px; left:'+(l_nWidth-1)+'px"></div>	<div class="imgb_bl" style="top:'+(l_nHeight-1)+'px; left:0px;"></div><div class="imgb_br" style="top:'+(l_nHeight-1)+'px; left:'+(l_nWidth-1)+'px"></div>');
	//	});
			}
			else{
			
				$(this).wrap('<div class="imgb_holder" style="width:'+(l_nWidth)+'px"></div>');
			
				$(this).after('<div class="imgb_tl" style="top:0px;left:0px"></div>	<div class="imgb_tr" style="top:0px; left:'+(l_nWidth-1)+'px"></div>	<div class="imgb_bl" style="top:'+(l_nHeight-1)+'px; left:0px;"></div><div class="imgb_br" style="top:'+(l_nHeight-1)+'px; left:'+(l_nWidth-1)+'px"></div>');	
			}
	});
	
	
	
	
});


function flavorClicked(p_sStr){
	l_sExtension = p_sStr.substr(p_sStr.length-3,3);
	l_sExtension = l_sExtension.toLowerCase();
 
	if(l_sExtension == 'jpg' || l_sExtension == 'gif' || l_sExtension == 'png' ){
		$('#sideTextNutrition').html('<img src="'+p_sStr+'" />');
		$('#sideText').hide();
		$('#sideTextNutrition').show();		
	}
	else{
		$('#sideText').show();
		$('#sideTextNutrition').hide();
	}
}

jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}





_xContactForm = {
  
	validate : function(){	 
	
		if( checkEmpty($('.contact_row #creator').val()) ){
			alert('Please enter your name ');
			return false;
		}
		else if( checkEmpty($('.contact_row #creator_email').val()) ){
			alert('Please enter your Email Address ');
			return false;
		}
		else if( !echeck($('.contact_row #creator_email').val()) ){
			alert('Please enter a valid Email Address ');
			return false;
		}
		else if( checkEmpty($('.contact_row #message').val()) ){
			alert('Please enter a Message');
			return false;
		}
		
		
		return true;
	}
	,
	submitForm : function(page_id){
		
		 return this.validate();
	 
	}
	 
}



function checkEmpty(p_sVal){
	l_sVal = escape(p_sVal);
	l_sVal = l_sVal.replace(/\s*((\S+\s*)*)/, "$1");
	l_sVal = l_sVal.replace(/((\s*\S+)*)\s*/, "$1");
	return l_sVal.length < 1;
}

function echeck(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					
	}

