pic = new Array();
function preLoad() {
	var src = new Array();
	src[1] = '../guest/img/menu/top/news-over.gif';
	src[2] = '../guest/img/menu/top/photo-video-over.gif';
	src[3] = '../guest/img/menu/top/your-helps-over.gif';
	src[4] = '../guest/img/menu/top/contact-us-over.gif';
	
	src[11] = '../guest/img/slideshow/header-0101.jpg';
	src[12] = '../guest/img/slideshow/header-0102.jpg';

	src[21] = '../guest/img/slideshow/header-0201.jpg';
	src[22] = '../guest/img/slideshow/header-0202.jpg';

	src[31] = '../guest/img/slideshow/header-0301.jpg';
	src[32] = '../guest/img/slideshow/header-0302.jpg';

	src[41] = '../guest/img/slideshow/header-0401.jpg';
	src[42] = '../guest/img/slideshow/header-0402.jpg';
	src[43] = '../guest/img/slideshow/header-0403.jpg';
	src[44] = '../guest/img/slideshow/header-0404.jpg';
	src[45] = '../guest/img/slideshow/header-0405.jpg';

	src[51] = '../guest/img/menu/bottom/news-over.gif';
	src[52] = '../guest/img/menu/bottom/your-helps-over.gif';
	src[53] = '../guest/img/menu/bottom/contact-us-over.gif';
	src[54] = '../guest/img/menu/bottom/photo-video-over.gif';
	src[55] = '../guest/img/menu/bottom/home-over.gif';

	for(var i = 1; i <= src.length; i ++) {
		if (src[i]) {
			pic[i] = new Image();
			pic[i].src = src[i];
		}
	}
}

j1 = 11;
function runSlideShow1() {
	var p = 2;
	var slideShowSpeed = 5000;
	var crossFadeDuration = 2;
	
	if(document.all) {
		document.images.SlideShow1.style.filter="blendTrans(duration=crossFadeDuration)";
		document.images.SlideShow1.filters.blendTrans.Apply();
	}
	document.images.SlideShow1.src = pic[j1].src;
	if(document.all) {
		document.images.SlideShow1.filters.blendTrans.Play();
	}
	
	j1 = j1 + 1;
	if(j1 > (p + 10))
		j1= 11;
	
	var t = setTimeout('runSlideShow1()', slideShowSpeed);
}

j2 = 21;
function runSlideShow2() {
	var p = 2;
	var slideShowSpeed = 5000;
	var crossFadeDuration = 2;
	
	if(document.all) {
		document.images.SlideShow2.style.filter="blendTrans(duration=crossFadeDuration)";
		document.images.SlideShow2.filters.blendTrans.Apply();
	}
	document.images.SlideShow2.src = pic[j2].src;
	if(document.all) {
		document.images.SlideShow2.filters.blendTrans.Play();
	}
	
	j2 = j2 + 1;
	if(j2 > (p + 20))
		j2 = 21;
	
	var t = setTimeout('runSlideShow2()', slideShowSpeed);
}

j3 = 31;
function runSlideShow3() {
	var p = 2;
	var slideShowSpeed = 5000;
	var crossFadeDuration = 2;
	
	if(document.all) {
		document.images.SlideShow3.style.filter="blendTrans(duration=crossFadeDuration)";
		document.images.SlideShow3.filters.blendTrans.Apply();
	}
	document.images.SlideShow3.src = pic[j3].src;
	if(document.all) {
		document.images.SlideShow3.filters.blendTrans.Play();
	}
	
	j3 = j3 + 1;
	if(j3 > (p + 30))
		j3 = 31;
	
	var t = setTimeout('runSlideShow3()', slideShowSpeed);
}

j4 = 41;
function runSlideShow4() {
	var p = 5;
	var slideShowSpeed = 5000;
	var crossFadeDuration = 2;
	
	if(document.all) {
		document.images.SlideShow4.style.filter="blendTrans(duration=crossFadeDuration)";
		document.images.SlideShow4.filters.blendTrans.Apply();
	}
	document.images.SlideShow4.src = pic[j4].src;
	if(document.all) {
		document.images.SlideShow4.filters.blendTrans.Play();
	}
	
	j4 = j4 + 1;
	if(j4 > (p + 40))
		j4 = 41;
	
	var t = setTimeout('runSlideShow4()', slideShowSpeed);
}

function checkForm(fields) {
	var regular = new Array();
	regular['username'] = /[A-Za-z0-9]{5,40}/;
	regular['password'] = /[A-Za-z0-9_!@#$%\~\.\-]{5,40}/;
	regular['tel'] = /[0-9 \.\-]{6,255}/;
	regular['mobile'] = /[0-9 \.\-]{10,255}/;
	regular['email'] = /([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})/;
	regular['url'] = /((http|https|ftp):\/)?\/?([^:\/\s]+)((\/\w+)*\/)/;
	regular['numeric'] = /[0-9]{5,9}/;
	regular['not_empty'] = /[^ ]{3,}/;
	
	var error = false;
	for(var i = 0; i < fields.length; i += 2) {
		var formField = document.getElementById(fields[i]);
		if(formField.type != 'checkbox' && formField.type != 'radio') {
			if(!checkRegExp(regular[fields[i + 1]], formField.value)) {
				formField.style.backgroundColor = '#f0f0f0';
				if(error == false) {
					formField.focus();
				}
				error = true;
			} else {
				formField.style.backgroundColor = '#fff';
			}
		} else {
			error = true;
		}
	}
	if(error) {
		return false;
	} else {
		return true;
	}
}

function checkRegExp(regPattern, inputString) {
	var reg = new RegExp(regPattern);
	if(reg.test(inputString)) {
		return true;
	}
}

function menuOver(obj, id) {
	if (pic[id]) {
		obj.src = pic[id].src;
	}
}

function menuOut(obj) {
	obj.src = obj.src.replace('-over.', '-out.');
}

function makePopup(pageURL, pageName, w, h, pageScroll, pageCenter) {
	var popup = null;
	if(pageCenter == 'yes')	{
		LeftPosition = (screen.width) ? (screen.width - w) / 2 : 0;
		TopPosition = (screen.height) ? (screen.height - h) / 2 : 0;
	} else {
		LeftPosition = 10;
		TopPosition = 10;
	}

	pageConfig = 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=' + pageScroll + ', resizable=yes, width=' + w + ', height=' + h + ', left=' + LeftPosition + ', top=' + TopPosition;
	popup = window.open(pageURL, pageName, pageConfig);
	popup.focus();
}

