// JavaScript Document

/*function imageRotate(divId, no, arr, time) {
		
	var imgArrayOne = new Array('front_photo_one.png', 'front_photo_two.png', 'castle.png');
	var imgArrayTwo = new Array('cardiffdevil.png', 'stadium.png', 'tulips.png');	
	
	if ( arr == 1 ) {
		imgArray = imgArrayOne;
	} else {
		imgArray = imgArrayTwo;	
	}
	
	layerObject = document.getElementById(divId).style;
	
	layerObject.backgroundImage = 'url(img/' + imgArray[no] + ')';	
	
	if ( no < imgArray.length-1) {	
		no++;	
	} else {
		no = 0;	
	}
	
	var tmp = "imageRotate('" + divId + "'," + no + "," + arr + "," + time +")";
	setTimeout(tmp, time);
}*/

function imageRotate(divId, no, arr, time, type) {
		
	/*var imgArrayOne = new Array('front_photo_one.png', 'front_photo_two.png', 'castle.png');
	var imgArrayTwo = new Array('cardiffdevil.png', 'stadium.png', 'tulips.png');	*/
	
	//alert(arr);
	
	arr_arr = arr.split("--");
		
	var imgArray = new Array();
	
	for ( var i=0, len=arr_arr.length; i<len; ++i ){
	
		imgArray[i] = arr_arr[i];
	}
		
	/*if ( arr == 1 ) {
		imgArray = imgArrayOne;
	} else {
		imgArray = imgArrayTwo;	
	}*/

	//alert(imgArray[no]);
	
	layerObject = document.getElementById(divId);
	
	if ( type == 'img' ) {
		
		img = imgArray[no].split("##");
		
		layerObject.src = img[0];
		layerObject.alt = img[1].replace('//', '\'');
	} else {
		
		layerObject.style.backgroundImage = 'url(' + imgArray[no] + ')';	
	}
	
	//alert(imgArray.length)
	
	if ( no < imgArray.length - 1 ) {	
		no++;	
	} else {
		no = 0;	
	}
	
	//alert(no);
	
	var tmp = "imageRotate('" + divId + "','" + no + "','" + arr + "','" + time + "','" + type + "')";
	setTimeout(tmp, time);
}

function display_feedback(obj, depth, full_path) {
			
	e = document.getElementById(obj);
	
	if ( obj == 'feedback_form' ) {

		e_att = document.getElementById('iframe_feedback').attributes;
		
		e_att.getNamedItem("src").value = depth + "feedback.php?fp=" + full_path;
	}	
	
	if ( e.style.display != 'inline' ) {				
		e.style.display = 'inline';
	} else {
		e.style.display = 'none';
	}
}
function close_feedback(path) {	
										
	parent.document.getElementById('iframe_feedback').src = '/feedback.php?fp=' + path;
	parent.document.getElementById('feedback_form').style.display = 'none';	
	
	parent.document.getElementById('iframe_feedback').style.height = '510px';
	parent.document.getElementById('feedback_form').style.height = '510px';	
	
}
function checkValue(txtBx, type) {
		
	//lert(txtBx.value);

	//var text = document.getElementById(textBox);
	
	if ( type == 'hours' ) {
		pattern = /^[1-9][0-9]*\.?[0-9]?[0-9]?$/;
	} else if ( type == 'numeric' ) {
		pattern = /^[0-9]*$/;			
	} else if ( type == 'price' ) {
		pattern = /^[1-9][0-9]*?\.?[0-9]?[0-9]?$/;
	} else if (type == 'alpha' ) {
		pattern = /^[a-z ;.\/\\A-Z0-9]*$/;
	} else if (type == 'text' ) {
		pattern = /^[a-zA-Z ]*$/;
	} else if (type =='email') {
		//pattern = /^[a-zA-Z]{1}[a-zA-Z0-9._]*?\@?$/;
		pattern = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	}
	
	if (pattern.test(txtBx.value)==false) {
		txtBx.style.border = '2px solid red'; //.value = txtBx.value.slice(0,-1);
	} else {
		//txtBx.style.border = 'thin insert';
	}
}
function toggle(obj) {
		
	e = document.getElementById(obj);
		
	if ( e.style.display == '' || e.style.display == 'none' ) {
		
		e.style.display = 'block';
		
	} else {
	
		e.style.display = 'none';
	}
}



