// JavaScript Document

function getKeyCode(e)
{
	if (window.event)
	   return window.event.keyCode;
	else if (e)
	   return e.which;
	else
	   return null;
}

function keyRestrict(e, validchars) {  // 
	var key='', keychar='';
	key = getKeyCode(e);
	if (key == null) return true;
	keychar = String.fromCharCode(key);
	keychar = keychar.toLowerCase();
	validchars = validchars.toLowerCase();
	if (validchars.indexOf(keychar) != -1)
		return true;
	if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
		return true;
	return false;
}


function CheckEmail(email) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)) {
		return true
	}
	
	return (false)
}

function currencyFormat(amount)
{
 amount += "";
 var x = amount.split('.');
 var x1 = x[0];
 var x2 = x.length > 1 ? "." + x[1] : "";
 var rgx = /(\d+)(\d{3})/;

 while (rgx.test(x1)) {
  x1 = x1.replace(rgx, "$1" + "," + "$2");
 }

 return x1 + x2;
}


function centFormat(amount) 
{
    amount -= 0;
    
    return (amount == Math.floor(amount)) ? amount + '.00' : ((amount * 10 == Math.floor(amount * 10)) ? amount + '0' : amount);
}

function RoundOff(x, y) 
{
    var scale = Math.pow(10, y);
    
    return Math.round(x * scale) / scale;
}

function changeImg(img,title,id,relimg) {
	var floatimg = document.getElementById("imgDpic");
	var hidDesc = document.getElementById("desc" + id);
	var divDesc = document.getElementById("picDesc");
	var fhref= document.getElementById("relHrf");
	
	var hidTitle = document.getElementById("title" + id);
	var divTitle = document.getElementById("picTitle");
	
	floatimg.setAttribute("src", "pics/collision/pagesize/" + img);
	floatimg.setAttribute("title", title);
	floatimg.setAttribute("alt", title);
	
	fhref.setAttribute("href", "pics/collision/" + relimg);
	
	divDesc.innerHTML = hidDesc.value;
	divTitle.innerHTML = hidTitle.value;
}

function changeimage(id,subno){
	var bImg = 	document.getElementById("BigPic");
	
	bImg.setAttribute("src", "subpics/thumbs/crescendopics" + id + "_sub" + subno + "_th.jpg");
	//floatimg.setAttribute("title", title);
	//floatimg.setAttribute("alt", title);
}
function retimage(id){
	var bImg = 	document.getElementById("BigPic");
	
	bImg.setAttribute("src", "pics/thumbs/crescendopics" + id + "_th.jpg");
}

