function doSizeToggle(id){
	if(id == 1){
		document.getElementById('childSize').style.display='none';
		document.getElementById('womenSize').style.display='';		
	}else{
		document.getElementById('childSize').style.display='';
		document.getElementById('womenSize').style.display='none';			
	}
	
}

function doPreviewPopupColour(col){

	//var col = getColour(window.opener.document.getElementById('colour').value);
	if(document.getElementById('piccell')){		
		document.getElementById('piccell').style.backgroundColor = col;
		document.getElementById('descol').value = col;
	}
}	

function getColour(sColor){
	switch (sColor){
		case 'B':
			return '#000000';
			break;
		case 'G':
			return '#5aad52';		
			break;
		case 'N':
			return '#07194d';		
			break;
		case 'P':
			return '#f8b8db';		
			break;
		case 'R':
			return '#d60024';		
			break;								
	}
}


function doPoppic(m,i,id){

	var src = document.getElementById(id).src;
	var colCap = '';
	var col = src.split('/')
	if(isArray(col)){
		colCap = Left(col[7],1);
	}
	
	document.getElementById('piclink').href = url;
	var url = "popup.php?m=" + m + "&i=" + i +'&c=' + colCap;
	document.getElementById('piclink').href = url;

	myLightWindow.activateWindow({
		href: "popup.php?m=" + m + "&i=" + i +'&c=' + colCap, 
		title: '', 
		author: '', 
		caption: '', 
		left: 300
	});

}

function loadContent(url) {
  new Ajax.Updater('piccell', url, {
      method: 'get',
      onComplete: function (request) {
                myLightWindow._setupLinks();
      }
      });
}

function doGalleryPopup(pic,m){
	var url = "gallerypopup.php?i=" + pic;
	if(m == 2){
		var popup = window.open (url,"littlespooksgallery","location=0,status=0,scrollbars=0,width=330,height=465"); 
	}else{
	
	}
	var screenWidth = screen.width;
	var screenHeight = screen.height;
	var x = (screenWidth - 400) / 2;
	var y = (screenHeight - 500) / 2;
	popup.moveTo(x,y);
}

function doAccessPopup(pic,m){
	var url = "gallerypopup.php?i=" + pic;
	if(m == 3){
		var popup = window.open (url,"littlespooksgallery","location=0,status=0,scrollbars=0,width=330,height=465");
	}
	var screenWidth = screen.width;
	var screenHeight = screen.height;
	var x = (screenWidth - 400) / 2;
	var y = (screenHeight - 500) / 2;
	popup.moveTo(x,y);
}

function doHover(id,mode,path){

	if(path==''){
		document.getElementById(id).src='images/' + id + (mode==1 ? '2.png' : '1.png');
	}else{
		document.getElementById(id).src='images/' + path + '/' + id + (mode==1 ? '2.png' : '1.png');
	}
}

function initPic(pid, mid, cid){

	window.location='product.php?action=detail&m=' + mid + '&i=' + pid + '&c=' + cid;
	switch (pid) {
		case 1:
			document.body.style.background='#ff0000';
			break;
		case 2:
			document.body.style.background='#0000ff';
			break;			
		case 3:
			document.body.style.background='#00ff00';
			break;			
	}
	
	
}

function doColourPreview(id,cat,col){

	window.location='product.php?action=detail&m=' + cat + '&i=' + id + '&c=' + getIndex(col);
}

function getPrevName(cid){
	switch (cid) {
		case 1:
		    return 'spook';
		    break;
		case 2:
		    return 'mummy';
		    break;
		case 3:
		    return 'hooty';
		    break;
		case 4:
		    return 'skull';
		    break;
		case 5:
		    return 'octo';
		    break;	
		case 6:
		    return 'bat';
		    break;				
		case 7:
		    return 'toot';
		    break;
		case 8:
		    return 'spook';
		    break;
		case 9:
		    return 'mummy';
		    break;
		case 10:
		    return 'hooty';
		    break;
		case 11:
		    return 'skull';
		    break;		
		case 12:
		    return 'octo';
		    break;					
		case 13:
		    return 'bat';
		    break;	
		case 14:
		    return 'toot';
		    break;												
		default:
			return 'spook';
			break;			
	}
}

function getIndex(col){
	switch (col){
		case 'Black':
			return 1;
			break;
		case 'Green':
			return 4;		
			break;
		case 'Navy':
			return 5;		
			break;
		case 'Pink':
			return 2;		
			break;
		case 'Red':
			return 3;		
			break;								
	}
}

function stripWhite(str) {  
	while(str.charAt(0) == (' ') ){  
		str = str.substring(1);
	}
	while(str.charAt(str.length-1) == ' '){  
		str = str.substring(0,str.length-1);
	}
	return str;
}

function doProductSubmit(nIndex){
	if(nIndex != 0){
		eval("document.forms.frmMain" + nIndex + ".submit();");
	}else{
		document.forms.frmMain.submit();
	}
}

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function isArray(obj) {
   if (obj.constructor.toString().indexOf("Array") == -1)
      return false;
   else
      return true;
}
