// Global Vars -----------------------------/
function commitFlashObject(_obj, _container){
	_output=""
	_paramoutput=""
	_src=""
	_ver=""
	for(_cO in _obj){
		_output+=_cO+"=\""+_obj[_cO]+"\" "
		_paramoutput+="<param name="+_cO+" value=\""+_obj[_cO]+"\">";
		if(_cO=="movie")_src="src=\""+_obj[_cO]+"\"";
		if(_cO=="version")_ver=_obj[_cO];
	}
	if(_ver=="")_ver="8,0,0,0"
	ihtm="<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+_ver+" "+_output+">\n"
	ihtm+=_paramoutput+"\n"
	ihtm+="<embed "+_src+" pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash "+_output+">\n";
	ihtm+="</embed>\n";
	ihtm+="</object>\n";
	document.getElementById(_container).innerHTML=ihtm	
}







function getFlashMovieObject(movieName) 
{
    if (window.document[movieName]) 
    {   return window.document[movieName];
    }
    if (navigator.appName.indexOf("Microsoft Internet") == -1) 
    {   if (document.embeds && document.embeds[movieName]) 
    	{ return document.embeds[movieName];
     	}
    } 
    else 
    {   return document.getElementById(movieName);
    }
}







function galleryDisplayImage(strImage, strText) 
{
   //alert(strImage)
   //Slimbox.open(strImage);
   Slimbox.open(strImage, strText, {overlayOpacity: 0.7});
}
function mapDisplayImage(strImage, strText) 
{
   //alert(strImage)
   //Slimbox.open(strImage);
   Slimbox.open(strImage, strText, {overlayOpacity: 0.7});
}
























//EMAIL VALIDATION START--------------------------------------------------/
function direct_inquiry()
{	
	if (document.ContactForm.Contact_first_name.value == "")
	{	alert("Please enter your First Name.");
		document.ContactForm.Contact_first_name.focus();
		return false;
	}
	else if (document.ContactForm.Contact_last_name.value == "")
	{	alert("Please enter your Last Name.");
		document.ContactForm.Contact_last_name.focus();
		return false;
	}
	else if (document.ContactForm.Contact_email.value == "")
	{	alert("Please enter your E-mail address.");
		document.ContactForm.Contact_email.focus();
		return false;
	}
	else if (document.ContactForm.Contact_tel.value == "")
	{	alert("Please enter your Phone number.");
		document.ContactForm.Contact_tel.focus();
		return false;
	}	
	else if (document.ContactForm.Contact_message.value == "")
	{	alert("Please enter your Enquiry.");
		document.ContactForm.Contact_message.focus();
		return false;
	}	
	else if (document.ContactForm.Contact_how.value == "")
	{	alert("Please tel us how did you find out about us.");
		document.ContactForm.Contact_how.focus();
		return false;
	}
		
		
		
	else
	{
	document.ContactForm.action="mail/script-mail.php";
	document.ContactForm.submit();
	}	
}
//EMAIL VALIDATION END----------------------------------------------------------/

















//CHANGE EMAIL VALIDATION START--------------------------------------------------/
function change_email()
{	
	if (document.Email_Change.Email_address.value == "")
	{	alert("Please enter your E-mail address.");
		document.Email_Change.Email_address.focus();
		return false;
	}
	else if (document.Email_Change.Email_address_old.value == "")
	{	alert("Please enter your old E-mail address.");
		document.Email_Change.Email_address_old.focus();
		return false;
	}
	else
	{
	document.Email_Change.action="mail/script-email-change.php";
	document.Email_Change.submit();
	}	
}
//CHANGE EMAIL VALIDATION END----------------------------------------------------------/

















//NEWSLETTER SIGNUP VALIDATION START--------------------------------------------------/
function newsletter_signup()
{	
	if (document.inputForm.Col1.value == "")
	{	alert("Please enter your First Name.");
		document.inputForm.Col1.focus();
		return false;
	}
	else if (document.inputForm.Col2.value == "")
	{	alert("Please enter your Last Name.");
		document.inputForm.Col2.focus();
		return false;
	}
	else if (document.inputForm.Email.value == "")
	{	alert("Please enter your E-mail address.");
		document.inputForm.Email.focus();
		return false;
	}
	
	
	
	
	
	
	//***if (document.NewsletterForm.Newsletter_branch.value == "")
	//***{	alert("Please enter your Branch.");
	//***	document.NewsletterForm.Newsletter_branch.focus();
	//***	return false;
	//***}	
	
	//***else if (document.NewsletterForm.Newsletter_function.value == "")
	//***{	alert("Please enter your Title.");
	//***	document.NewsletterForm.Newsletter_function.focus();
	//***	return false;
	//***}
	//***else if (document.NewsletterForm.Newsletter_tel.value == "")
	//***{	alert("Please enter your Phone Number.");
	//***	document.NewsletterForm.Newsletter_tel.focus();
	//***	return false;
	//***}
	//***else if (document.NewsletterForm.Newsletter_company.value == "")
	//***{	alert("Please enter your Company Name.");
	//***	document.NewsletterForm.Newsletter_company.focus();
	//***	return false;
	//***}
	
	
	
	//***else if (document.NewsletterForm.Newsletter_how.value == "")
	//***{	alert("Please enter how did you find us.");
	//***	document.NewsletterForm.Newsletter_how.focus();
	//***	return false;
	//***}
	
	
	
	else
	{
	//document.NewsletterForm.action="http://www.graphicmail.com/rwcode/subscribe.asp?SiteID=19574";
	//document.NewsletterForm.submit();	
	
		if(testInput())
		{	
			document.inputForm.Mode.value='update';
			document.inputForm.ReturnURL.value = "http://capedivinenew.capetownmedia.co.za/contact-newsletter-signup-success.asp?email="+document.inputForm.Email.value;
			document.inputForm.submit();
		}
	}	
}
//NEWSLETTER SIGNUP VALIDATION END----------------------------------------------------------/

















//NEWSLETTER UNSUBSCRIBE VALIDATION START--------------------------------------------------/
function newsletter_unsubscribe()
{	
	//***if (document.NewsletterForm.Newsletter_email.value == "")
	//***{	alert("Please enter your E-mail address.");
	//***	document.NewsletterForm.Newsletter_email.focus();
	//***	return false;
	//***}
	//***else
	//***{
	//***document.NewsletterForm.action="mail/script-newsletter-unsubscribe.php";
	//***document.NewsletterForm.submit();
	//***}
	
	
	
	
	
	
	//if (document.inputForm.Col1.value == "")
	//{	alert("Please enter your First Name.");
	//	document.inputForm.Col1.focus();
	//	return false;
	//}
	//else if (document.inputForm.Col2.value == "")
	//{	alert("Please enter your Last Name.");
	//	document.inputForm.Col2.focus();
	//	return false;
	//}
	if (document.inputForm.Email.value == "")
	{	alert("Please enter your E-mail address.");
		document.inputForm.Email.focus();
		return false;
	}
	else
	{	if(testInput())
		{	document.inputForm.Mode.value='unsubscribe';
			document.inputForm.ReturnURL.value = "http://capedivinenew.capetownmedia.co.za/contact-newsletter-unsubscribe-success.asp"; 
			document.inputForm.submit();
		}
	}	
	
	
	
}
//NEWSLETTER UNSUBSCRIBE VALIDATION END----------------------------------------------------------/







