function PopupPic(sPicURL) { 
	window.open("../global/popupPic.asp?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
}

function openMoviePic(picName,movieID){
	picw = window.open('../movies/moviePhotos.asp?picName='+picName+ '&movieID='+ movieID, '', 'resizable=1,HEIGHT=600,WIDTH=750, scrollbars=1');
	picw.focus();					
}	
function openTrailer(movieCode){
	trlwin = window.open('../movies/trailer.asp?itemid='+ movieCode+'&amp;tabitem=4', '', 'resizable=1,HEIGHT=470,WIDTH=570, scrollbars=1');
	trlwin.focus();					
}	



function openCinemaPic(picName,cinId){
	picw = window.open('cinemaPhotos.asp?picName='+picName+ '&cinId='+ cinId, '', 'resizable=1,HEIGHT=540,WIDTH=620, scrollbars=1');
	picw.focus();					
}	

function removeAllCin(divName, className, counter) {
    var el;
    
	for(var i=1;i<counter+1;i++){
		el = ref(divName+i);
		removeClass(el, className);
	}
}

function toggleClass(element, className) {
    var el = ref(element);
    if (el) {
        if (hasClass(el, className)) {
            removeClass(el, className);
        } else {
            addClass(el, className);
        }
    }
}

function removeClass(element, _class) {
    var upperClass = _class.toUpperCase();
    var remainingClasses = [];
    if (element.className) {
        var classes = element.className.split(" ");
        for (var i = 0; i < classes.length; i++) {
            if (classes[i].toUpperCase() != upperClass) {
                remainingClasses[remainingClasses.length] = classes[i];
            }
        }
        element.className = remainingClasses.join(" ");
    }
}

function addClass(element, _class) {
    if (!hasClass(element, _class)) {
        element.className += element.className ? " " + _class : _class;
    }
}

function ref(instance_or_id) {
    return typeof instance_or_id == "string" ? document.getElementById(instance_or_id) : instance_or_id;
}

function hasClass(element, _className) {
    if (!element) {
        return;
    }
    var upperClass = _className.toUpperCase();
    if (element.className) {
        var classes = element.className.split(" ");
        for (var i = 0; i < classes.length; i++) {
            if (classes[i].toUpperCase() == upperClass) {
                return true;
            }
        }
    }
    return false;
}