/*
**** Obtaining url location to check if its coming from search page or not, 
**** if its from search then root_path will be defined as ../ or else blank
*/
var script_name = window.location.pathname.split('/')
var rppt_path = '';
//alert(script_name[1]);

if(script_name[1] == 'search')
{ root_path = '../'; }
	
/*if((script_name[1]) != 'search')
{ root_path = ''; }*/

$(function() {
    $('img.image1').data('ad-desc', 'Whoa! This description is set through elm.data("ad-desc") instead of using the longdesc attribute.<br>And it contains <strong>H</strong>ow <strong>T</strong>o <strong>M</strong>eet <strong>L</strong>adies... <em>What?</em> That aint what HTML stands for? Man...');
    var galleries = $('.ad-gallery').adGallery();
    $('#switch-effect').change(
      function() {
        galleries[0].settings.effect = $(this).val();
        return false;
      }
    );
    $('#toggle-slideshow').click(
      function() {
        galleries[0].slideshow.toggle();
        return false;
      }
    );
  });

   var intControlsindexNewsSysWordingCheckId;
    intControlsindexNewsSysWordingCheckId = setInterval("controlsindexNewsSysWordingCheck()", intSysWordingCheckSpeed);

    function controlsindexNewsSysWordingCheck() {	
        if (sysWordingRead) {	
           var a =  $("#news_area span:first").html($("NewsTitle", sysWording).text() + " ");
            getNews();
            clearTimeout(intControlsindexNewsSysWordingCheckId);
        }
    }
  
    var intNewsSpeed = 4000;
    var intNewsTimerId;
    var intNewsId = 0;
    var strNews_Date = new Array;
    var strNews_Content = new Array;
    var strNews_Link = new Array;
 
    function getNews() {  
	
            XML_Reader(root_path+"XML/News_index.xml", "indexNews");       	
    }
    
    function indexNews(xml) {	
	
        jQuery("News", xml).each(function(e) {
            strNews_Date[e] = jQuery("News_Date", this).text();			
            strNews_Content[e] = jQuery("News_Title", this).text();
            strNews_Link[e] = jQuery("News_Link", this).text();
        });
 
        get_news();
        intNewsId = intNewsId + 1;
        intNewsTimerId = setInterval("news_timer()", intNewsSpeed);
    }
 
    function news_timer(){
        reset_news();
        jQuery("#news").fadeOut("slow", function() {
            get_news();
            jQuery("#news").fadeIn("slow", function() {
                intNewsId = intNewsId + 1;
            });
        });
    }
    
    function reset_news(){
        if(intNewsId == strNews_Date.length){
            intNewsId = 0;
        }
    }
    
    function get_news(){
            jQuery("#new_date").html(strNews_Date[intNewsId]);
            jQuery("#newtitle").html(strNews_Content[intNewsId].length >120 ? strNews_Content[intNewsId].substr(0,97)+"..." :  strNews_Content[intNewsId]);
            jQuery("#newtitle").attr({href:root_path+strNews_Link[intNewsId]});
            jQuery("#newtitle").attr({title:strNews_Content[intNewsId]});
    }
 
    function Next_News(){
        clearTimeout(intNewsTimerId);
        if(intNewsId > strNews_Date.length - 1){
            intNewsId = 0;
        }
        news_timer();
        intNewsTimerId = setInterval("news_timer()",intNewsSpeed);
    }
    
    function Previous_News(){
        clearTimeout(intNewsTimerId);
        intNewsId = intNewsId - 2;
        if(intNewsId < 0){
            intNewsId = strNews_Date.length -1;
        }
        news_timer();
        intNewsTimerId = setInterval("news_timer()",intNewsSpeed);
    }
    
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_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}    
