
//find screen resolution
	myScreensize=screen.width+"x"+screen.height;
	var screen_size = screen.width;

function set_image(title){

	document.getElementById("largeimage"+determine_screen()).src='data/uploads/'+title;
}

var curr_num = 0
var curr_num2 = 1

function open_pp(add){
	var leftVal = (screen.availWidth-450)/2;
	var topVal = (screen.availHeight-500)/2;
	var thedest=window.open(add,null,"height=500,width=450,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,left=" +leftVal+",top="+topVal);
}
function clearcontactform(){
	document.getElementById('thecontactform').style.display ="none"
	document.getElementById('themessage').style.display ="block"
}
function clearcontactform_1024(){
	document.getElementById('thecontactform_1024').style.display ="none"
	document.getElementById('themessage_1024').style.display ="block"
}
function determine_screen(){
	var rslt
	
	if (screen_size<='1024'){
		rslt='_1024'
	}else{
		rslt=''
	}
	//alert('ddd' + rslt)
	//document.write();
	return rslt
	
}

function contact_form_submit(){

	if (document.getElementById('txtfirst').value =="" || document.getElementById('txtlast').value =="" || document.getElementById('txtemail').value =="" || document.getElementById('txtphone').value =="" || document.getElementById('txtcomments').value ==""){
		alert("All Fields are required. Please complete the entire form.");
	}else{
		if (echeck(document.getElementById('txtemail').value)!=false){
			document.contact_form_tag.submit();
		}
	}
}
function contact_form_submit_1024(){

	if (document.getElementById('txtfirst_1024').value =="" || document.getElementById('txtlast_1024').value =="" || document.getElementById('txtemail_1024').value =="" || document.getElementById('txtphone_1024').value =="" || document.getElementById('txtcomments_1024').value ==""){
		alert("All Fields are required. Please complete the entire form.");
	}else{
		if (echeck(document.getElementById('txtemail_1024').value)!=false){
			document.contact_form_tag_1024.submit();
		}
	}
}
function downloadfile(filename){

	var dlnk = window.open('./data/pdfs/' + filename,'_blank','width=500,height=700')
}
function brochure_form_submit(){
	if (document.getElementById('broch_titles').value ==""){
		alert('Please Select a Brochure.');
	}else{
		document.brochure_builder.submit();
	}
}
function brochure_form_submit_1024(){
	if (document.getElementById('broch_titles_1024').value ==""){
		alert('Please Select a Brochure.');
	}else{
		document.brochure_builder_1024.submit();
	}
}

function brochure_revert(){
	var	Path = document.getElementById('contactinfo_display');
	var thestyle = Path.style.display;

	if(thestyle=="none"){
		Path.style.display="block";
		document.getElementById('thebrochure').style.display="none"
		document.getElementById('auxlink').style.display="block"
	}else{
		Path.style.display="none";
		document.getElementById('thebrochure').style.display="block"
	}
}

function brochure_revert_1024(){
	var	Path = document.getElementById('contactinfo_display_1024');
	var thestyle = Path.style.display;

	if(thestyle=="none"){
		Path.style.display="block";
		document.getElementById('thebrochure_1024').style.display="none"
		document.getElementById('auxlink_1024').style.display="block"
	}else{
		Path.style.display="none";
		document.getElementById('thebrochure_1024').style.display="block"
	}
}
function brochure(){
	var	Path = document.getElementById('contactinfo_display');
	var thestyle = Path.style.display;

	if(thestyle=="none"){
		Path.style.display="block";
		document.getElementById('thebrochure').style.display="none"
	}else{
		Path.style.display="none";
		document.getElementById('thebrochure').style.display="block"
		document.getElementById('auxlink').style.display="none"
		
	}

}

function brochure_1024(){
	var	Path = document.getElementById('contactinfo_display_1024');
	var thestyle = Path.style.display;

	if(thestyle=="none"){
		Path.style.display="block";
		document.getElementById('thebrochure_1024').style.display="none"
	}else{
		Path.style.display="none";
		document.getElementById('thebrochure_1024').style.display="block"
		document.getElementById('auxlink_1024').style.display="none"
		
	}

}
function video(videoname){
	var	Path = document.getElementById('galleryfeature');
	var thestyle = Path.style.display;
	flvpath = videoname;
	if(thestyle=="none"){
		Path.style.display="block";
		document.getElementById('videofeature').style.display="none"
	}else{
		Path.style.display="none";
		document.getElementById('videofeature').style.display="block"
	}

}
function display_secondnav(theloc){
	document.getElementById('subnav2').style.display='block';
	document.getElementById('theessaynav').className='active';
	location.href = theloc;
}
function display_ideanav(theloc){
	location.href = theloc;
}

function display_partnernav(theloc){
	location.href = theloc;
}
function display_subnav(disp,hid,li_item){
	document.getElementById(navitem).className=''; //navitem set dynamically
	if (hid=='subnav3'){
		document.getElementById('theessaynav').className='';
	}else{
		document.getElementById('theideanav').className='';
	}
	document.getElementById(disp).style.display='block';
	document.getElementById(li_item).className='active';
	document.getElementById(hid).style.display='none';
	
}
function closeVideo(){
	document.getElementById('videofeature').style.display="none";
	document.getElementById('galleryfeature').style.display="block";
	document.getElementById('flv_wrapper').innerHTML="";
}
function errorHandler2(err,erros){
	var wrapper = document.getElementById("flv_wrapper")
	var _html=""
	switch (err){
		case "invalidFlash":
			_html += '<a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOW" target="_blank"><img src="data/htmlimages/NoFlash.gif" alt="" /></a>'
			wrapper.innerHTML = _html
		break;
	}
}
function initPage(){
	if(previewmode == "flash"){		
		//alert(swfname + "?flv=" + flvpath);
		FlashControl.createSWFObject(
			swfname + "?flv=" + flvpath,
			{
				width:"388",
				height:"308",
				wmode:"transparent",
				bgcolor:"#000000",
				quality:"high",
				align:"middle",
				salign:"tl",
				allowScriptAccess:"sameDomain",
				id:"theswf"				
			},
			"flv_wrapper",
			{
			
				detectFlash:true,
				flashVersion:8, 
				detectResolution:false,
				onError:errorHandler2
			}
		)
		
	}else{
		window.close
	}
	
}
function next_img(){
	var theimg = document.getElementById('largeimage'+determine_screen())
	var thecap = document.getElementById('captions'+determine_screen())
	if (curr_num >= tot_cnt){
			curr_num=0
			theimg.src = 'data/uploads/' + imagegalset[curr_num];
			if (captionset[curr_num]!=""){
				thecap.innerHTML = captionset[curr_num];
			}else{
				thecap.style.display="none";
			}
	}else{
		curr_num++;
		theimg.src = 'data/uploads/' + imagegalset[curr_num];
		if ([curr_num]==""){
		}else{
			if (captionset[curr_num]!=""){
				thecap.innerHTML = captionset[curr_num];
			}else{
				thecap.style.display="none";
			}
		}
			//alert(thecap.innerHTML)
	}
}
function prev_img(){
	
	var theimg = document.getElementById('largeimage'+determine_screen())
	var thecap = document.getElementById('captions'+determine_screen())
	if (curr_num >= 0){
			if (curr_num==0){
				curr_num=tot_cnt
				theimg.src = 'data/uploads/' + imagegalset[curr_num];
				if (captionset[curr_num]!=""){
				thecap.innerHTML = captionset[curr_num];
			}else{
				thecap.style.display="none";
			}
			}else{
				curr_num--;
			}
			theimg.src = 'data/uploads/' + imagegalset[curr_num];
			if (captionset[curr_num]!=""){
				thecap.innerHTML = captionset[curr_num];
			}else{
				thecap.style.display="none";
			}
			//alert(thecap.innerHTML)
	}
	
}
//PAGE image controls

function prev_img2(){

	var theimg = document.getElementById('smallgallery')
	var thecap = document.getElementById('caption')
	
	
	if (curr_num2 >= 0){
			if (curr_num2==0){
			}else{
				curr_num2--;
			}
			theimg.src = 'data/uploads/' + smallimageset[curr_num2];
			
			thecap.innerHTML = captionset[curr_num2];
			
			alert(thecap2.innerHTML)
	}
	
}
function next_img2(){
	var theimg = document.getElementById('smallgallery')
	var thecap = document.getElementById('caption')
	
	if (curr_num2 >= tot_cnt){
	}else{
		curr_num2++;
		theimg.src = 'data/uploads/' + smallimageset[curr_num2];
		if ([curr_num2]==""){
		}else{
			thecap.innerHTML = captionset[curr_num2];
			
		}
			//alert(thecap.innerHTML)
	}
}


//END PAGE
//BIOS SECTION
function view_more(num){
		
		var	Path = document.getElementById('concbod_'+num+'_a');
		var thestyle = Path.style.display;

		if(thestyle=="none"){
			document.getElementById('concbod_'+num+'_a').style.display="block";
			document.getElementById('concbod_'+num+'_b').style.display="none";
			document.getElementById('viewmore_link_'+num).innerHTML="View More";
		}else{
			document.getElementById('concbod_'+num+'_a').style.display="none";
			document.getElementById('concbod_'+num+'_b').style.display="block";
			document.getElementById('viewmore_link_'+num).innerHTML="Collapse";
		}
	
}

//
function pull_image(num){
		var theimg = document.getElementById('largeimage'+determine_screen())
		var thecap = document.getElementById('captions'+determine_screen())
		if(num!=""){
			curr_num = num;
			theimg.src = 'data/uploads/' + imagegalset[num];
			if (captionset[curr_num]!=""){
				thecap.innerHTML = captionset[curr_num];
			}else{
				thecap.style.display="none";
			}
		}
}
function rolloverimage(num){
		var theimg = document.getElementById('smallgallery')
		var thecap = document.getElementById('caption')
		
		if(num!=""){
			curr_num = num;
			theimg.src = 'data/uploads/' + smallimageset[num];
			if (captionset[curr_num]==""){
				thecap.innerHTML = "&nbsp;&nbsp;" //if no caption is available then this makes page not jump
			}else{
				thecap.innerHTML = captionset[curr_num];
			}
		}
}
function load_medium_tolarge(){
	var theimg = document.getElementById('largeimage'+determine_screen())
	
	var thecap = document.getElementById('captions'+determine_screen())
	//alert(curr_num)
	//alert(imagegalset[0]+'  '+captionset[curr_num])
	//alert(imagegalset[curr_num])
	if (captionset[curr_num]==""){
		
		theimg.src = 'data/uploads/' + imagegalset[curr_num];
		//alert(theimg)
	}else{
		theimg.src = 'data/uploads/' + imagegalset[curr_num];
		if (captionset[curr_num]!=""){
				thecap.innerHTML = captionset[curr_num];
			}else{
				thecap.style.display="none";
			}
	}

}

/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

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){
		    alert("Invalid email address. Please re-enter email addrress.")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid email address. Please re-enter email addrress.")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		   alert("Invalid email address. Please re-enter email addrress.")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid email address. Please re-enter email addrress.")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid email address. Please re-enter email addrress.")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid email address. Please re-enter email addrress.")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid email address. Please re-enter email addrress.")
		    return false
		 }

 		 return true					
	}


