// Nav Rollovers
function load_roll() {
	var image;
	contact_roll = new image();
	contact_roll.src = "images/links/contactus_roll.gif";
	products_roll = new image();
	products_roll.src = "images/links/products_roll.gif";
	aboutus_roll = new image();
	aboutus_roll.src = "images/links/aboutus_roll.gif";
	home_roll = new image();
	home_roll.src = "images/links/home_roll.gif";
}

//Contact form validation
function contact_validate() {
	var dom = document.contact;
	var err = false;
	if (dom.name.value == "") {
		document.getElementById('nameerr').innerHTML = "Please Enter Your Name";
		var err = true;
	} else {	
		document.getElementById('nameerr').innerHTML = "";
	}
	if (dom.message.value == "") {
		document.getElementById('messageerr').innerHTML = "Please Enter A Message";
		var err = true;
	} else {
		document.getElementById('messageerr').innerHTML = "";
	}
	
	if (err) {
		return false;
	}
}

//Contact Form Success
function get(sel) {
	var loc = location.href;
	var loc = loc.split("?");
	if (loc[1] == 'success') {
		document.getElementById('success').innerHTML = "Your Message Has Been Sent!";
	} else if (loc[1].indexOf("stone") == -1) {
		var prod = loc[1].split("=");
		return prod[1];
	} else {
		var q = loc[1].split("&");
		var id = q[sel].split("=");
		return id[1];
	}
}

//Products
products = new Array();
products["marble"] = new Array();
products["marble"]["name"] = new Array("Sahara Gold","Light Emperador","Black Sky","China White","Crema Marfil","Dragon Green","Emperor Dark","Golden Red","Hangrey","Ice Beige","Jiangxi Beige","Perlato Svevo","Rosa Lepanto","GL-003","Mimose","Serpeg Giante","Shell Beige","Fiellto Rosso","Sunny","Rosa Verona","Rosa Alicante","Tea Rose","Silvia Fadl","Galalal Beigt","Boticino","Arabescato","Imperial Brown","Ubatuba Green");
products["marble"]["image"] = new Array("sahara_gold_01.jpg","lightemperador.jpg","blacksky.jpg","chinawhite.jpg","cremamarfiloleg.jpg","dragongreen.jpg","emperadordark.jpg","goldenred.jpg","hangrey.jpg","icebeige.jpg","jiangxibeige.jpg","perlatosvevo.jpg","rosa-lepanto.jpg","gl003.jpg","mimose.jpg","serpeg-giante.jpg","shell-beige.jpg","fiellto-rosso.jpg","sunny.jpg","rosa-verona.jpg","roas-alicante.jpg","tea-rose.jpg","silvia-fadl.jpg","galalal-beigt.jpg","boticino.jpg","arabescato.jpg","imperial-brown.jpg","ubatuba-green.jpg");

products["granite"] = new Array();
products["granite"]["name"] = new Array("Paradiso","Lavender Blue","Ruby Red","Tan Brown","Multicolor Red","White Galaxy","Carmen Red","Giallo Fiorito","Cafe Imperial","Emerald Pearc","Sanluis","Pink Porrino","Giallo Venezinao","African Red","Giallo Sanfansico");
products["granite"]["image"] = new Array("paradiso.jpg","lavender-blue.jpg","ruby-red.jpg","tan-brown.jpg","multicolor-red.jpg","white-galaxy.jpg","carmen-red.jpg","giallo-fiorito.jpg","cafe-imperial.jpg","emerald-pearc.jpg","sanluis.jpg","pink-porrino.jpg","giallo-venezinao.jpg","african-red.jpg","giallo-sanfansico.jpg");

products["ss"] = new Array();
products["ss"]["name"] = new Array("Drop Bullnose & Cobbles", "Limestone Cladding", "Limestone Cladding", "Mandurah", "Limestone Cladding", "Splitface Cobblestone");
products["ss"]["image"] = new Array("Drop-Bullnose&cobbles.jpg","Limestone-Cladd3.jpg","Limestone-Cladd2.jpg","mandurah.jpg","limestone-cladding.jpg","splitface-cobblestone.jpg");

products["lime"] = new Array();
products["lime"]["name"] = new Array("Coral Stone","Caramel Gold","Regal Shelled");
products["lime"]["image"] = new Array("shell_stone_01.jpg","caramel_gold_01.jpg","Regal_Shelled_limestone.jpg");

products["travertine"] = new Array();
products["travertine"]["name"] = new Array("Mocha Cream","Crema Travertina Marina","Noce","Noce Tumbled","Noce Wallnut","Travertine Meduim", "White Travertine");
products["travertine"]["image"] = new Array("mochacream.jpg","crematravertinamarina.jpg","noce.jpg","noce_tumbled.jpg","noce-wallnut.jpg","travertine-medium.jpg","coral_stone_01.jpg");

products["stacking"] = new Array();
products["stacking"]["name"] = new Array("Blackstone Marble","Pacific Green Marble","Natural Wood Stone","Coral Wall Cladding","White Coral Stacking Stone","Castle Rock 01","Coral Split Faced","Golden Sand","Indian Rose","Mocha Cream","Natural WoodStone Slate","Black Stone Regal","Ocean Blue","Regal White Beach","White Beach","Basalt 300x200","Regal Sandstone");
products["stacking"]["image"] = new Array("blackstone_marble_01.jpg","greenstone_01.jpg","Natural_wood_01.jpg","Coral-wall-cladding.jpg","White_coral_stacking_stone.jpg","Castle_Rock_01.jpg","Coral_split_faced.jpg","Golden_sand.jpg","indian_rose.jpg","mocha_cream.jpg","Natural_WoodStone_Slate.jpg","Black_Stone_Marble_Regal.jpg","Ocean_Blue_Marble.jpg","Regal_white_beach_marble.jpg","white_beach_marble.jpg","Basalt_300x200.jpg","Regal_sandstone.jpg");



function getProd(type,dom) {
	var id = get(0);
	var stone = unescape(get(1));
	if (type == 'name') {
		return products[stone]["name"][id];
	} else if (type == 'image') {
		return "<img src='images/products/"+products[stone]["image"][id]+"' />";
	} else if (type == 'next') {
		var next = Number(id) + 1
		if (next > products[stone]["name"].length-1) {
			var next = 0;
		}
		dom.href = "viewproducts.html?id="+next+"&stone="+stone;
	} else if (type == 'prev') {
		var prev = id - 1;
		if (prev < 0) {
			var prev = products[stone]["name"].length-1;
		}
		dom.href = "viewproducts.html?id="+prev+"&stone="+stone;
	}
}

function getCat() {
	var id = get();
	var table = '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" width="33%">';
	var count = 1;
	for (i=0;i<products[id]["name"].length;i++) {
		var name = products[id]["name"][i];
		if (name.length >= 20) {
			var name = "<span style=\"font-size:12px\">"+name+"</span>";
		}
		table = table+'<table border="0" cellpadding="0" cellspacing="0" class="product1"><tr><td align="center" valign="middle" class="product1_title">'+name+'</td></tr><tr><td align="center" >&nbsp;</td></tr><tr><td align="center"><a href="viewproducts.html?id='+i+'&stone='+id+'"><img src="images/products/thumb_'+products[id]["image"][i]+'" width="108" height="109" border="0" /></a></td></tr><tr><td>&nbsp;</td></tr></table>';
		if (count == 3) {
			table = table+'</td></tr><tr><td colspan="3" align="center">&nbsp;</td></tr><tr><td align="center" width="33%">';
			count = 0;
		} else if (products[id]["name"].length > 1) {
			table = table+'</td><td align="center" width="33%">';
		}
		
		count++;
	}
	table = table+"</table>";
	return table;
}