﻿function PlayMoreContentVideo(clickedVideoOrder,numberOfMoreContentVideos,movieFile){
    //show video, hide images
    var flashcontent = document.getElementById("flashcontent");
    flashcontent.style.display = "block";
    try{
    flashcontent.removeAttribute("style");
    }catch(e){
    
    }
    try{
        var imagecontent = document.getElementById("imagecontent");
        imagecontent.style.display = "none";
        
    }catch(e){
    }
    
    //add play button to all video thumbs
    for(i=0;i<numberOfMoreContentVideos;i++){
        var tempThumb = document.getElementById("MoreContentVideo" + (i+1));
        tempThumb.src = tempThumb.src.replace("blank","play_video");
        var TempThumbListItem = document.getElementById("MoreContentVideoListItem" + (i+1));
        TempThumbListItem.className="";
    }
    //remove play button from clicked / current video thumb
    var CurrThumb = document.getElementById("MoreContentVideo" + clickedVideoOrder);
    CurrThumb.src = CurrThumb.src.replace("play_video","blank");
    var CurrThumbListItem = document.getElementById("MoreContentVideoListItem" + clickedVideoOrder);
    CurrThumbListItem.className="on";
    //play clicked video 
    
    SetFlash('../video/' + movieFile,'SKD','480','360','7','transparent');  
}

function PlayMoreContentVideoWithBorder(clickedVideoOrder,numberOfMoreContentVideos,movieFile){
    //show video, hide images
    var flashcontent = document.getElementById("flashcontent");
    flashcontent.style.display = "block";
    flashcontent.setAttribute("style","border:solid 1px #666666;");
    try{
        var imagecontent = document.getElementById("imagecontent");
        imagecontent.style.display = "none";
        
    }catch(e){
    }
    
    //add play button to all video thumbs
    for(i=0;i<numberOfMoreContentVideos;i++){
        var tempThumb = document.getElementById("MoreContentVideo" + (i+1));
        tempThumb.src = tempThumb.src.replace("blank","play_video");
        var TempThumbListItem = document.getElementById("MoreContentVideoListItem" + (i+1));
        TempThumbListItem.className="";
    }
    //remove play button from clicked / current video thumb
    var CurrThumb = document.getElementById("MoreContentVideo" + clickedVideoOrder);
    CurrThumb.src = CurrThumb.src.replace("play_video","blank");
    var CurrThumbListItem = document.getElementById("MoreContentVideoListItem" + clickedVideoOrder);
    CurrThumbListItem.className="on";
    //play clicked video 
    
    SetFlash('../video/' + movieFile,'SKD','480','360','7','transparent');
}

function PlayMoreContentSmallVideoWithBorder(clickedVideoOrder, numberOfMoreContentVideos, movieFile) {
    //show video, hide images
    var flashcontent = document.getElementById("flashcontent");
    flashcontent.style.display = "block";
    flashcontent.setAttribute("style", "border:solid 1px #666666;width:480px;height:305px;padding-top:55px;text-align:center;");
    try {
        var imagecontent = document.getElementById("imagecontent");
        imagecontent.style.display = "none";

    } catch (e) {
    }

    //add play button to all video thumbs
    for (i = 0; i < numberOfMoreContentVideos; i++) {
        var tempThumb = document.getElementById("MoreContentVideo" + (i + 1));
        tempThumb.src = tempThumb.src.replace("blank", "play_video");
        var TempThumbListItem = document.getElementById("MoreContentVideoListItem" + (i + 1));
        TempThumbListItem.className = "";
    }
    //remove play button from clicked / current video thumb
    var CurrThumb = document.getElementById("MoreContentVideo" + clickedVideoOrder);
    CurrThumb.src = CurrThumb.src.replace("play_video", "blank");
    var CurrThumbListItem = document.getElementById("MoreContentVideoListItem" + clickedVideoOrder);
    CurrThumbListItem.className = "on";
    //play clicked video 

    SetFlash('../video/' + movieFile, 'SKD', '300', '250', '7', 'transparent');
}

function ShowMoreContentImage(clickedImageOrder,numberOfMoreContentImages,imageFile){
    //show images, hide video
    var imagecontent = document.getElementById("imagecontent");
        imagecontent.style.display = "block";
    try{
        var flashcontent = document.getElementById("flashcontent");
        flashcontent.style.display = "none";
        
    }catch(e){
    }

    //add play button to all Image thumbs
    for(i=0;i<numberOfMoreContentImages;i++){
        //var tempThumb = document.getElementById("MoreContentImage" + (i+1));
        //tempThumb.src = tempThumb.src.replace("blank","show_image");
        var TempThumbListItem = document.getElementById("MoreContentImageListItem" + (i+1));
        TempThumbListItem.className="";
    }
    //remove play button from clicked / current Image thumb
    //var CurrThumb = document.getElementById("MoreContentImage" + clickedImageOrder);
    //CurrThumb.src = CurrThumb.src.replace("show_image","blank");
    var CurrThumbListItem = document.getElementById("MoreContentImageListItem" + clickedImageOrder);
    CurrThumbListItem.className="on";
    //show clicked image 
    imagecontent.innerHTML = "<img src=\"" + imageFile + "\" alt=\"\" style=\"border:0px;\" />";
    
}

function SetFlash(movieFile,movieName,movieWidth,movieHeight,flashVersion,movieBGColor){
            
    var flashDiv = document.getElementById("flashcontent");
    var so = new SWFObject(movieFile, movieName, movieWidth, movieHeight, flashVersion, movieBGColor);
    so.addParam("wmode", "transparent");
    so.addParam("pluginurl", "http://www.macromedia.com/go/getflashplayer");
    so.addParam("bgcolor","");
    so.addParam("autoplay","true");
    so.addParam("controls","true");
    so.write("flashcontent");
}

function CheckPageScripts(){
    try{
        ExecuteOnLoad();
    }catch(e){
    }
}


function ToggleNewsVideoDiv(itemOrder, itemCount){
    var ContainerToOpen = document.getElementById("video-" + itemOrder);
    var CurrentState = ContainerToOpen.className;
    //close all
    for(i=0;i<itemCount;i++){
        var tempContainer = document.getElementById("video-" + (i+1));
        tempContainer.className = "off";;
    }
    if(CurrentState == "" || CurrentState == "off"){
        ContainerToOpen.className = "on";
    }else{
        ContainerToOpen.className = "off";
    }
}

function ToggleNewsVideoDivAndBackgroundColors(itemOrder, itemCount) {
    var ContainerToOpen = document.getElementById("video-" + itemOrder);
    var MasterContainerToOpen = document.getElementById("video-control" + itemOrder);
    var CurrentState = ContainerToOpen.className;
    var CurrentMasterState = MasterContainerToOpen.className;
    //close all
    for (i = 0; i < itemCount; i++) {
        var tempContainer = document.getElementById("video-" + (i + 1));
        tempContainer.className = "off"; ;
        var tempMasterContainer = document.getElementById("video-control" + (i + 1));
        tempMasterContainer.className = "video-queue";
    }
    if (CurrentState == "" || CurrentState == "off") {
        ContainerToOpen.className = "on";
    } else {
        ContainerToOpen.className = "off";
    }
    if (CurrentMasterState == "" || CurrentMasterState == "video-queue") {
        MasterContainerToOpen.className = "video-queue-active";
    } else {
        MasterContainerToOpen.className = "video-queue";
    }
}
function SubmitContactForm(){
    var Name = document.getElementById("name").value;
    var Email = document.getElementById("email").value;
    var Message = document.getElementById("message").value;
    var ContactForm = document.forms[0];
    var OK = true;
    if(Name==""){
        document.getElementById("NameError").style.display = "inline";
        OK = false;
    }else{
        document.getElementById("NameError").style.display = "none";
    }
    if(Email==""){
        document.getElementById("EmailError").style.display = "inline";
        OK = false;
    }else{
        document.getElementById("EmailError").style.display = "none";
    }
    if(Message==""){
        document.getElementById("MessageError").style.display = "inline";
        OK = false;
    }else{
        document.getElementById("MessageError").style.display = "none";
    }
    if(OK){
    ContactForm.submit();
    }
}

function ClearContactForm(){
    document.getElementById("name").value="";
    document.getElementById("email").value="";
    document.getElementById("message").value="";
}

//' Pops up a new window at the upper left of screen
function PopIt(page, widthVal, heightVal){ 
var newWnd = window.open( page, 'popupWindow', 'status,resizable,scrollbars,width=' + widthVal + ',height=' + heightVal + ',left=' + screen.availLeft + ',top=' + screen.availTop + '', true ); 
    newWnd.focus(); 
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; 
  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
    x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; 
  document.MM_sr=new Array; 
  for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){
    document.MM_sr[j++]=x; 
    
        x.oSrc=x.src;         
        x.src=x.oSrc.replace("_off","_ovr");
    
   }
}

function AddLinkColor(id){
    var Link = document.getElementById(id);
    Link.style.color="white";
}

function RevertLinkColor(id){
    var Link = document.getElementById(id);
    Link.style.color="";
}