/*******************************************************************
                        Video/Slideshow Selector	
 *******************************************************************/

function videoSlideSelector() {
    try {
	    var vss = $(".video-slide-selector").css("height", "230px");
	    var v = $(".video", vss).css("z-index", "2");
	    var p = $(".slideshow", vss).css({ "z-index" : "1" });
	    var sw = $(".switcher", vss).show();
            sw.data("images", $("img", sw));

            if (sw.length > 0) {
                var swImg = sw.data("images");
                swImg.eq(0).click(showVideo);
                swImg.eq(1).click(showPhoto);
        	
	            vss.data("video", v).data("photo", p).data("switcher", sw);
	            v.add(p).css({ "position" : "absolute", "top" : "0px", "left" : "0px" }).add(sw.data("images")).data("container", vss);

	            swImg.eq(0).click();
	        }
	} catch(ex) {}
}

function showVideo() {
    try {
	    var p = $(this).data("container");
		    p.data("video").show();
		    p.data("photo").hide();
    	
	    var img = p.data("switcher").data("images");
    	
	    var vimg = img.get(0);
	    var pimg = img.get(1);
    	
	    vimg.src = vimg.src.replace(/[\/]show_video.jpg$/g, "/show_video_over.jpg");
	    pimg.src = pimg.src.replace(/[\/]show_photo_over.jpg$/g, "/show_photo.jpg");
	} catch(ex) {}
}

function showPhoto() {
    try {
	    var p = $(this).data("container");
		    p.data("video").hide();
		    p.data("photo").show();
    	
	    var img = p.data("switcher").data("images");
    	
	    var vimg = img.get(0);
	    var pimg = img.get(1);
    	
	    vimg.src = vimg.src.replace(/[\/]show_video_over.jpg$/g, "/show_video.jpg");
	    pimg.src = pimg.src.replace(/[\/]show_photo.jpg$/g, "/show_photo_over.jpg");
	} catch (ex) {}
}

$( videoSlideSelector );