var nGameToPass;
var strOnClass1;
var strOnClass2;
var strOnClass1_New;

/* script to put second class on game hotlink in safari only */


function setOnness(oTarget) {
	/*
	try{
		// set up vars
		var oCell = document.getElementById(oTarget);
		var oCell1 = document.getElementById('thCell1');
		var oCell2;
		var oCell3;
		var oCell4;
		var oNumbahOneCell;
		try{
			oCell2 = document.getElementById('thCell2');
		} catch (oErr){
//			//alert(oErr.message)
		}
		try{
			oCell3 = document.getElementById('thCell3');
		} catch (oErr){
//			//alert(oErr.message)
		}
		try{
//			oCell4 = document.getElementById('thCell4');
		} catch (oErr){
			//alert(oErr.message)
		}
		try{
			oNumbahOneCell = document.getElementById('numbahOneCell');
		} catch (oErr){
			//alert(oErr.message)
		}
	
		var bIsOn = false;
		var bTxtIsOn = false;
		
		//break out class names
		var reClass = /(imOff|imOn|undefined|null) (textOff|textOn|undefined|null)/;
		
		// cast	class strings
		strOnClass1		= oCell.className.replace(reClass, "$1");
		strOnClass2		= oCell.className.replace(reClass, "$2");

//		//alert('0_strOnClass1 ' + strOnClass1 + ' : ' + bIsOn)
		switch(strOnClass1){
			case 'imOff':
//				bIsOn = true;
			break;
			default:
//				bIsOn = false;
			break;
		}
//		//alert('1_strOnClass1 ' + strOnClass1 + ' : ' + bIsOn)

		if(bIsOn){
//			strOnClass1_New = 'imOn';
		} else {
//			strOnClass1_New = 'imOff';
		}

		oCell1.className = 'imOff textOff';
		oCell2.className = 'imOff textOff';
		oCell3.className = 'imOff textOff';
		oCell4.className = 'imOff textOff';

		oCell.className =strOnClass1_New +  ' textOn';
		
	} catch (oErr) {
		//alert('oErr ' + oErr.message)
	}
*/
}

function setOnness_GRRR(oTarget) {
	try{
		
		// set up vars
		var oCell = document.getElementById(oTarget);
		var oCell1 = document.getElementById('thCell1');
		var oCell2 = document.getElementById('thCell2');
		var oCell3 = document.getElementById('thCell3');
		var oCell4 = document.getElementById('thCell4');
		var oNumbahOneCell = document.getElementById('numbahOneCell');
	
		// get TR class names for fiya one
		var oLadder = document.getElementById('ladder');
		var oTR_1 = oNumbahOneCell.parentNode;
		var oTR_T;
		if(isIE){
			oTR_T = oLadder.firstChild.nextSibling.firstChild;
		} else {
			oTR_T = oLadder.firstChild.nextSibling.nextSibling.nextSibling.firstChild.nextSibling;
		}

		var bIsOn = false;
		var bTxtIsOn = false;
		
		//break out class names
		var reClass = /(imOff|imOn) (textOff|textOn)/;
		
		// cast	class strings
		var strOnClass1		= oCell.className.replace(reClass, "$1");
		var strOnClass2		= oCell.className.replace(reClass, "$2");
		
//		//alert(oTR_1.className + ' : ' + oTR_T.className)
		
		if(oTR_1.className == oTR_T.className){
			//alert ('fiya!!')
		}
		
/*

		var strOnClass2_New = 'textOn';
		// Do stuff
		// turn off all classes
		oCell1.className = 'imOff textOff';
		oCell2.className = 'imOff textOff';
		oCell3.className = 'imOff textOff';
		oCell4.className = 'imOff textOff';
		
		switch(strOnClass1){
			case 'imOff':
				bIsOn = true;
			break;
			default:
				bIsOn = false;
			break;
		}

		if(bIsOn){
			var strOnClass1_New = 'imOn';
		} else {
			var strOnClass1_New = 'imOff';
		}
		oCell.className = strOnClass1_New + ' ' + strOnClass2_New;

		try{
			switch (oTarget)
			{
				case 'thCell1':
					if(bIsOn){
						oNumbahOneCell.className = 'notNumbah1';
					} else {
						oNumbahOneCell.className = 'numbah1';
					}
				break;
				default:
					oNumbahOneCell.className = 'notNumbah1';
				break;
			}
		} catch (oErr) {
			//alert('oErr ' + oErr.message)
		}
*/
//		var strState = oCell.className;
//		//alert(oCell.className)

	} catch (oErr) {
		//alert('oErr ' + oErr.message)
	}
}

function indyInit(){
	try{
		var oBGInner = document.getElementById('ladderContent');
		var oBGOuter = document.getElementById('outerLadderContent');

		var oSelect = document.getElementById('gameListSelect');
		
		var oOpt0 = oSelect.firstChild.nextSibling;
		var oOpt1 = oOpt0.nextSibling.nextSibling;
		
		var strGameToPass = oOpt1.value;
		
		var arrGameToPass = strGameToPass.split("=")
		var strGameToPass1 = arrGameToPass[1];
		
	var	reGameId = /game=([0-9]+)/;

	// cast	date objects
	nGameToPass = strGameToPass1.replace(reGameId, "$1");
		
	
		if(window.location.search.length > 0) {
			arrGameToPass = window.location.search.split("=")
			nGameToPass = arrGameToPass[1];
			//alert('nGameToPass0 ' + nGameToPass);
		}
		
		//alert('nGameToPass1 ' + nGameToPass)

		oBGInner.className='bg_' + nGameToPass;
				
//		 //alert('!@ ' + oOpt1.tagName + ' : ' + oOpt1.value)
		
	} catch(oErr) {
		//alert('oErr ' + oErr.message)
	}
}

function switchBG(oTarget) {
	try{
		var oBGInner = document.getElementById('ladderContent');
		var oBGOuter = document.getElementById('outerLadderContent');
		

		nBG = oTarget.options[oTarget.selectedIndex].value;

		oBGInner.className='bg_' + nBG;
	//	//alert('!! ' + oTarget.options[oTarget.selectedIndex])
	} catch(oErr) {
		//alert('oErr ' + oErr.message)
	}
}

function filtre(){
}
function tagInit() {
	try {
		var oAddTag = document.getElementById('addTag');
		var oEditTag = document.getElementById('editTag');
		var oMahTag = document.getElementById('mahTag');
		var oSaveTag = document.getElementById('saveTag');

		oSaveTag.className = 'meh';
		if(oMahTag.firstChild) {
			try {
				oAddTag.className = 'meh';
				oEditTag.className = 'show';
			} catch (e) {
				//alert('a2 ' + e.message)
			}
		} else {
			try {
				oAddTag.className = 'show';
				oEditTag.className = 'meh';
			} catch (e) {
				//alert('a1 ' + e.message)
			}
		}
	} catch (e) {
		//alert('a0 ' + e.message)
	}
}
function tagMe(){
	try {
		var oAddTag = document.getElementById('addTag');
		var oEditTag = document.getElementById('editTag');
		var oMahTag = document.getElementById('mahTag');
		var oWorkinOnMahTagTag = document.getElementById('workinOnMahTag');
		var oSaveTag = document.getElementById('saveTag');
		
		oAddTag.className = 'meh';
		oMahTag.className = 'meh';
		oSaveTag.className = 'show';
		oWorkinOnMahTagTag.className = 'show';
		oEditTag.className = 'meh';
		
	} catch (e) {}
}
function saveMe() {
	try {
		var oAddTag = document.getElementById('addTag');
		var oEditTag = document.getElementById('editTag');
		var oMahTag = document.getElementById('mahTag');
		var oWorkinOnMahTagTag = document.getElementById('workinOnMahTag');
		var oSaveTag = document.getElementById('saveTag');
		var oTagline = document.getElementById('tagline');

		if(oTagline.value == 'shit'){
			uBrokeIt();
		} else {
			if (oTagline.value == '') {
				oAddTag.className = 'show';
				oSaveTag.className = 'meh';
				oWorkinOnMahTagTag.className = 'meh';
				oMahTag.className = 'show';
				oEditTag.className = 'meh';
			} else {
				oAddTag.className = 'meh';
				oSaveTag.className = 'meh';
				oWorkinOnMahTagTag.className = 'meh';
				oMahTag.className = 'show';
				oEditTag.className = 'show';
			}
		}
	} catch (e) {}
}
function uBrokeIt(){
	try {
		var oAddTag = document.getElementById('addTag');
		var oEditTag = document.getElementById('editTag');
		var oMahTag = document.getElementById('mahTag');
		var oMiNombre = document.getElementById('miNombre');
		var oWorkinOnMahTagTag = document.getElementById('workinOnMahTag');
		var oSaveTag = document.getElementById('saveTag');
		var oBrokeIt = document.getElementById('uBrokeIt');
		
		oMiNombre.className = 'err0rz';
		oBrokeIt.className = 'show';
	} catch (e) {}
}

