// JavaScript Document
var xmlHttp = null;

function $(id) {
	return document.getElementById(id);
}

function itsNavSonOver(o) {
	o.src = o.src.replace(".jpg", "_hover.jpg");
}

function itsNavSonOut(o) {
	o.src = o.src.replace("_hover.jpg", ".jpg");
}

var oNav = menuId = itemId = lastId = null;
var oImg = new Array();
var navSub = new Array();
var timerID = null;
function itsNav() {
	oNav = $('main_nav');
	oImg = oNav.getElementsByTagName("IMG");

	for(i = 0; i < oImg.length; i++) {
		oImg[i].id = "nav_item_" + i;
		oImg[i].onmouseover = function(){itsNavOver(this);};

		navSub[i] = $("main_nav_sub_" + i);
	}

	$('main_nav_sub').onmouseover = oNav.onmouseover = function() {clearTimeout(timerID);};
	window.document.onclick = $('main_nav_sub').onmouseout = oNav.onmouseout = function() {timerID = setTimeout("itsNavSubClose(" + lastId + ")", 500);};
}

function itsNavSubClose(subId) {
	if(navSub[subId] != null) navSub[subId].style.display = "none";
	if(oImg[subId] != null && oImg[subId].src.indexOf("_on.jpg") > 0) oImg[subId].src = oImg[subId].src.replace("_on.jpg", ".jpg");
}

function itsNavOver(o) {
	itemId = o.id.replace("nav_item_", "");
	//alert(itemId);

	if(o.src.indexOf("_on.jpg") == -1) o.src = o.src.replace(".jpg", "_on.jpg");
	if(lastId != itemId) itsNavSubClose(lastId);

	if(navSub[itemId] != null) {
		pos = itsObjPosition(o);
		navSub[itemId].style.top = (pos[0] + 35) + "px";
		navSub[itemId].style.left = (pos[1] + 0) + "px";
		navSub[itemId].style.display = "block";
	}
	//alert(navSub[itemId]);

	lastId = itemId;
}

function itsObjPosition(obj) {
	var top = 0, left = 0;
	do {
		top += obj.offsetTop;
		left += obj.offsetLeft;
	} while (obj = obj.offsetParent);

	var arr = new Array();
	arr[0] = top;
	arr[1] = left;

	return arr;
}

var left_nav_last = 0;
function left_nav(id) {
	if(left_nav_last == id) return;

	if(id > 0) {//open this one
		o = $('item_parent_' + id);
		if(o) {
			o.className = "item_parent_body body_on";
		} else {
			return;
		}
	}

	if(left_nav_last > 0) {//Close last one
		o = $('item_parent_' + left_nav_last);
		if(o) {
			o.className = "item_parent_body";
		}
	}

	left_nav_last = id;
}

function franchiseNavOver(id, obj) {
	if(id > 0) {
		o = $('franchiseNav_guide_' + id);
		if(o) {
			pos = itsObjPosition(obj);

			o.style.top = (pos[0] + 39) + "px";
			o.style.left = (pos[1] + 0) + "px";
			o.style.display = "block";
		}
	}
}
function franchiseNavOut(id) {
	if(id > 0) {
		o = $('franchiseNav_guide_' + id);
		if(o) {
			o.style.display = "none";
		}
	}
}

function HomeFLV(filename) {
	var flashvars = {};
	var params = {};
	var attributes = {};
	params.codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0';
	params.width='193';
	params.height='150';
	params.quality='high';
	params.align='middle';
	params.play='false';
	params.loop='false';
	params.scale='showall';
	params.wmode='transparent';
	params.devicefont='false';
	params.bgcolor='#2e2e2e',
	params.allowFullScreen='true';
	params.allowScriptAccess='sameDomain';
	params.salign='';

	// SETUP
	flashvars.forcewidth='193';
	flashvars.forceheight='150';
	flashvars.skin='black';
	flashvars.fullscreenbutton='off';
	flashvars.infobutton='off';
	flashvars.startphoto='';
	flashvars.videopath='upload/flash/' + filename;
	flashvars.playonload='off';
	flashvars.initialvolume='80';
	flashvars.startbufferonload='on';
	// stretch type, choose between 'original size', 'zoom to fit', 'stretch to fit'
	flashvars.defaultstretch='zoom to fit';
	flashvars.buffersize='5';
	flashvars.infotext="";
	attributes.id = 'flashvideo_ID';

	swfobject.embedSWF('preview.swf', 'VideoPlayer', '193px', '170px', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
}

var homePlayerPlay_last = -1;
var homePlayerPlay_vidoes = new Array('HOODZ_promo.flv', 'HOODZ_promo.flv', 'HOODZ_promo.flv', 'HOODZ_promo.flv')
function homePlayerPlay(id) {
	if(id >= 0) {
		$('home_flv_id_' + id).className = "on";
	} else return;

	if(homePlayerPlay_last >= 0) {
		$('home_flv_id_' + homePlayerPlay_last).className = "";
	}

	homePlayerPlay_last = id;
	
	HomeFLV(homePlayerPlay_vidoes[id]);
}

function icmsHomePalyer(id, filename) {
	var so = new SWFObject('player.swf', 'icmsPlayerArea', 193, 170, '9');
	so.addParam('allowfullscreen', 'true');
	so.addParam('allowscriptaccess', 'always');
	so.addParam('wmode', 'transparent');
	so.addVariable('autostart', 'false');
	so.addVariable('stretching', 'exactfit');
	so.addVariable('dock', 'false');
	so.addVariable('icons', 'false');
	so.addVariable('file', 'upload/flash/' + filename + '.flv');
	so.addVariable('image', 'upload/flash/' + filename + '.jpg');
	so.write(id);
}
function icmsFoxPalyer(id, filename) {
	var so = new SWFObject('player.swf', 'icmsPlayerArea', 230, 168, '9');
	so.addParam('allowfullscreen', 'true');
	so.addParam('allowscriptaccess', 'always');
	so.addParam('wmode', 'transparent');
	so.addVariable('autostart', 'false');
	so.addVariable('stretching', 'exactfit');
	so.addVariable('dock', 'false');
	so.addVariable('icons', 'false');
	so.addVariable('file', 'upload/flash/' + filename + '.flv');
	so.addVariable('image', 'upload/flash/' + filename + '.jpg');
	so.write(id);
}


function itsail_form_er(frm) {
	str = formToStr(frm);

	var ajax = new AJAX();
	ajax.URLString = 'index.php';
	ajax.onLoading = function() {
		$('er_form_img').src = 'image/action_loading.gif';
	}

	ajax.onCompletion = function() {
		//alert(ajax.response);
		if(ajax.response.substring(0, 8) == 'success:') {
			$('er_form_img').src = 'image/action_accept.gif';
			//$('itsail_form_ex_result').innerHTML = ajax.response.substring(8);
			window.location.href="index.php?itemid=45";
		} else {
			$('er_form_img').src = 'image/action_stop.gif';
			$('itsail_form_ex_result').innerHTML = ajax.response;
		}
	}

	ajax.Send(str);
}

function icmsformcheck_03(frm) {
	str = formToStr(frm);
	if(str.indexOf('=&') >= 0) {
		//alert(str);
		alert('Please input all fields!');
		return false;
	}
	//alert(str);
	//alert(form.frm[email].value);
	//return false;
	return true;
}
