// JavaScript Document
<!--

function MM_openBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



function MM_jumpMenu(targ,selObj,restore){ //v3.0



	  if (selObj.options[selObj.selectedIndex].value == "popup") {

		MM_openBrWindow('/providers/index.htm','','scrollbars=yes,width=574,height=580')

	  } else {

      		eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

      		if (restore) selObj.selectedIndex=0;

	  }//end if



	}//end function




<!-- hide javascript

	var width = screen.width;
	var the_availWidth = screen.availWidth;
	
	//window.alert(screen.availWidth);
	//window.alert(screen.width);

/***********************************************************************************************
function name: openWebReadyPortal
description: openWebReadyPortal tests the width of the user screen and delivers the 
                      appropriate html page which controls the size of the flash
***********************************************************************************************/

function  openWebReadyPortal(Plan,Portal) {

	var width = screen.width;
	var the_availWidth = screen.availWidth;

	//window.alert(screen.availWidth);
	//window.alert(screen.width);

	var the_path;	

	Plan = Plan.toUpperCase();

	Portal = Portal.toLowerCase();

	PlanLC = Plan.toLowerCase();

	//find what plan and portal the function is going to use
	the_path = 'http://www.bcbs' + PlanLC + '.com/mmedia/guided_tour/' + Plan + '_' + Portal + '/';

	//window.alert(the_path);
	
	var Cut_Portal = Portal.substring(0, 3);

	Cut_Portal = Cut_Portal.toLowerCase();

	//window.alert(Cut_Portal);


	 if (width=='1024' || width=="1024" || width==1024) 
	 {		
			the_path = the_path + 'hires_' + Cut_Portal + '_' + Plan + '.htm';

			//window.alert(the_path);

			window.open(the_path,'hires','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=905,height=675'); return false;
	 }
	 else if (width=='800' || width=="800" || width==800) 
	 {
			the_path = the_path + 'lores_' + Cut_Portal + '_' + Plan + '.htm';

			window.open(the_path,'lores','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=667,height=495'); return false;
	 }
	 else  
	 {	
			the_path = the_path + 'hires_' + Cut_Portal + '_' + Plan + '.htm';

			window.open(the_path,'hires','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=905,height=675'); return false;
	 }
}

function trim(str)
{
   	return str.replace(/^\s*|\s*$/g,'');
}

function validateSearch(searchstring)
{

	// validation if no search term is entered  
	if (trim(searchstring.value).length == 0)
	{ 
		alert("Please enter a search term."); 
		searchstring.focus();  
		return false;  
	}


	// regular expression to match alphanumeric characters, spaces, forward slashes, hyphens
	var re = /^[-"\w \/']+$/; 

	// validation fails if the input doesn't match the regular expression  
	if (!re.test(searchstring.value)) 
	{ 
		alert("Search terms contain invalid characters."); 
		searchstring.focus();  
		return false;  
	}
}

