// Load Enquiry Form
function load_enq() {

	if($('enquiry_form')) {
		$('enquiry_form').update('\
						<form action="online_enquiry.php" method="post">\
							<table>\
								<tr>\
									<td>Name: </td>\
									<td><input name="name" value=""></td>\
								</tr>\
								<tr>\
									<td>Company: </td>\
									<td><input name="company" value=""></td>\
								</tr>\
								<tr>\
									<td>Phone: </td>\
									<td><input name="phone" value=""></td>\
								</tr>\
								<tr>\
									<td>Email: </td>\
									<td><input name="email" value=""></td>\
								</tr>\
								<tr>\
									<td>State: </td>\
									<td>\
										<select name="state">\
											<option value="">Please Select</option>\
											<option value="VIC">VIC</option>\
											<option value="NSW">NSW</option>\
											<option value="QLD">QLD</option>\
											<option value="SA">SA</option>\
											<option value="WA">WA</option>\
											<option value="TAS">TAS</option>\
											<option value="ACT">ACT</option>\
											<option value="NT">NT</option>\
										</select>\
									</td>\
								</tr>\
								<tr>\
									<td colspan="2">\
										Comments:\
									</td>\
								</tr>\
								<tr>\
									<td colspan="2">\
										<textarea name="comments" rows="3" cols="24"></textarea>\
									</td>\
								</tr>\
								<tr>\
									<td colspan="2">\
										<center>\
											<input type="image" src="images/enquire_button.gif" name="submit" value="submit">\
											<input type="hidden" name="mode" value="submit">\
										</center>\
									</td>\
								</tr>\
							</table>\
						</form>\
		');
	}
}

// Validate Enquiry Form
function validate_sample_pack() {
	var name = $( "name" );
	var email = $( "email" );
	var phone = $( "phone" );
	var address = $( "address" );
	var suburb = $( "suburb" );
	var state = $( "state" );
	
	var sError = "";
	if ( name.value.length == 0 ) {
		sError += "Please enter your contact name.\n";
	}

	// Validate Email
	if ( email.value.length == 0 ) {
		sError += "Please enter your email address.\n";
	} else {

		var str = email.value;
		var patt1 = new RegExp("^[a-z][a-zA-Z0-9_.-]*@[a-zA-Z0-9_.-]+\.[a-z]{2,4}$");
		var result = patt1.test(str);
		if ( !result ) {
			sError += "The email is not valid.\n";
		}
	}

	// Validate Phone
	if ( phone.value.length == 0 ) {
		sError += "Please enter your telephone number.\n";
	} else {

		var str = phone.value;
		var newphone = str.replace(/(\s|\(|\)|-)/gi, "");
		var patt1 = new RegExp("[0-9]{10}");
		var result = patt1.test(newphone);
		if ( !result ) {
			sError += "Please include the phone number area code.\n";
			phone.select();
		}
	}

	// Validate Address
	if ( address.value.length == 0 ) {
		sError += "Please enter your address.\n";
	}

	// Validate Suburb
	if ( suburb.value.length == 0 ) {
		sError += "Please enter your suburb.\n";
	}

	// Validate state
	if ( state.value.length == 0 ) {
		sError += "Please enter your state.\n";
	}

	if ( sError.length == 0 ) {
		return true;
	}
	else {
		alert( sError );
		return false;
	}
}

// Tilt Viewer
function set_tiltviewer() {

	$('flashcontent').update('TiltViewer requires JavaScript and the latest Flash player. <a href="http://www.macromedia.com/go/getflashplayer/">Get Flash here.</a>');
	var type = $('flashcontent').readAttribute('class');

	var fo = new SWFObject("TiltViewer.swf", "viewer", "500px", "200px", "9.0.28", "#000000");			
	
	// TILTVIEWER CONFIGURATION OPTIONS
	// To use an option, uncomment it by removing the "//" at the start of the line
	// For a description of config options, go to: 
	// http://www.airtightinteractive.com/projects/tiltviewer/config_options.html
														
	//FLICKR GALLERY OPTIONS
	// To use images from Flickr, uncomment this block
	//fo.addVariable("useFlickr", "true");
	//fo.addVariable("user_id", "48508968@N00");
	//fo.addVariable("tags", "jump,smile");
	//fo.addVariable("tag_mode", "all");
	//fo.addVariable("showTakenByText", "true");			
	
	// XML GALLERY OPTIONS
	// To use local images defined in an XML document, use this block		
	fo.addVariable("useFlickr", "false");
	fo.addVariable("xmlURL", type+".xml");
	fo.addVariable("maxJPGSize","200");
	
	//GENERAL OPTIONS		
	fo.addVariable("useReloadButton", "false");
	fo.addVariable("columns", "3");
	fo.addVariable("rows", "1");
	fo.addVariable("showFlipButton", "false");
	//fo.addVariable("showLinkButton", "true");		
	fo.addVariable("linkLabel", "ZZZ");
	fo.addVariable("frameColor", "0xD7D7D7");
	fo.addVariable("backColor","0xEEEEEE");
	fo.addVariable("bkgndInnerColor", "0xFFFFFF");
	fo.addVariable("bkgndOuterColor", "0xFFFFFF");				
	//fo.addVariable("langGoFull", "Go Fullscreen");
	//fo.addVariable("langExitFull", "Exit Fullscreen");
	//fo.addVariable("langAbout", "About");
	
	//PRO OPTIONS
	//fo.addVariable("bkgndTransparent", "true");
	fo.addVariable("showFullscreenOption", "true");
	fo.addVariable("frameWidth", "40");
	fo.addVariable("zoomedInDistance", "1100");
	fo.addVariable("zoomedOutDistance", "1300");
	//fo.addVariable("fontName", "Times");
	//fo.addVariable("titleFontSize", "90");
	//fo.addVariable("descriptionFontSize", "32");
	//fo.addVariable("linkFontSize", "41");
	//fo.addVariable("linkTarget", "_self");
	//fo.addVariable("navButtonColor", "0xFF00FF");
	//fo.addVariable("flipButtonColor", "0x0000FF");
	//fo.addVariable("textColor", "0xFFFFFF");
	//fo.addVariable("linkTextColor", "0x000000");
	//fo.addVariable("linkBkgndColor", "0xFFFFFF");
	fo.addVariable("enableSounds", "false");
	fo.addVariable("tiltAmountIn", "75");
	fo.addVariable("tiltAmountOut", "50");

	// END TILTVIEWER CONFIGURATION OPTIONS
	
	fo.addParam("allowFullScreen","true");
	fo.write("flashcontent");			

}

// Right div
function set_right_div() {
	$('right').update('\
						<div class="box">\
							<a href="" onclick="window.open(\'label_pack_form.htm\',\'\',\'width=280,height=410,left=350,top=150\'); return false"><img src="images/free_sample_pack_button.gif"></a>\
						</div>\
						<img src="images/buy_direct.gif" alt="Buy Direct Industrial Labels"><BR>\
		');
}



Event.observe(window, 'load', function() {

	// Load Enquiry Form
	if($('enquiry_form')) load_enq();

	// set TiltViewer
	if($('flashcontent')) set_tiltviewer();

	// Set Right div
	if($('right')) set_right_div();


	try	{ MfLightbox.init(); } catch (e) {	}

});
