function launch(name,size){
  attrbts = size + ",resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no"
  window.open(name, "Location", attrbts);
}

function flashHeader()
{
   document.write('<object type="application/x-shockwave-flash" data="../index.asp_fichiers/flash/sophieHeader.swf" width="770" height="300">\n');
   document.write('<param name="movie" value="../index.asp_fichiers/flash/sophieHeader.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<param name="wmode" value="transparent" />\n');
   document.write('</object>\n');
}

function flashPlayer()
{
   document.write('<object type="application/x-shockwave-flash" data="../index.asp_fichiers/flash/sophieSoundsEx.swf" width="270" height="210">\n');
   document.write('<param name="movie" value="../index.asp_fichiers/flash/sophieSoundsEx.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<param name="wmode" value="transparent" />\n');
   document.write('</object>\n');
}

function valFrmMailing(){
	if(!frmMailing.name.value){
		alert("Please enter your name.");
		frmMailing.name.focus();
		return false;
	}else{
		return valEmail();
	}
}

function valGuest(){
	if(!frmGuest.name.value){
		alert("Please enter your name.");
		frmGuest.name.focus();
		return false;
	}else if(!frmGuest.email.value){
		alert("Please enter your email.");
		frmGuest.email.focus();
		return false;
	}else if(!frmGuest.location.value){
		alert("Please enter your location.");
		frmGuest.location.focus();
		return false;
	}else if(!frmGuest.comments.value){
		alert("Please enter your comments.");
		frmGuest.comments.focus();
		return false;
	}else{
		return true;
	}
}

function valContact(){
	if(!frmContact.contactname.value){
		alert("Please enter your name.");
		frmContact.contactname.focus();
		return false;
	}else if(!frmContact.message.value){
		alert("Please enter your message.");
		frmContact.message.focus();
		return false;
	}else{
		return valContactEmail();
	}
}

function valEmail(){
	var userEmail = frmMailing.email.value;
	var atLoc = userEmail.indexOf("@",1);
	var dotLoc = userEmail.indexOf(".",atLoc+2);
	var len = userEmail.length;
	if((atLoc>0)&&(dotLoc>0)&&(len>dotLoc+2)){
  		return true;
	}else{
  		alert("Please enter a valid email address");
  		frmMailing.email.focus();
  		return false;
	}
}

function valContactEmail(){
	var userEmail = frmContact.contactemail.value;
	var atLoc = userEmail.indexOf("@",1);
	var dotLoc = userEmail.indexOf(".",atLoc+2);
	var len = userEmail.length;
	if((atLoc>0)&&(dotLoc>0)&&(len>dotLoc+2)){
  		return true;
	}else{
  		alert("Please enter a valid email address");
  		frmContact.contactemail.focus();
  		return false;
	}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}