﻿var addthis_config =
{
    services_compact: 'email,facebook,twitter,linkedin'
}
var addthis_share = {
    templates: { twitter: '{{title}} {{url}}' }
}

var popWindow = null;

function popwindow(url, width, height) {
    var midX = (screen.width / 2) - (width / 2);
    var midY = (screen.height / 2) - (height / 2);
    popWindow = window.open('' + [url] + '', 'popwin', "width=" + [width] + ",height=" + [height] + ",toolbar=no,menubar=no,scrollbars=no,resizable=no,top=" + midY + ",left=" + midX + ",screenX=" + midX + ",screenY=" + midY + "");
    popWindow.focus();

}


function Trim(TRIM_VALUE) {

    if (TRIM_VALUE.length < 1) {
        return "";
    }

    TRIM_VALUE = RTrim(TRIM_VALUE);
    TRIM_VALUE = LTrim(TRIM_VALUE);

    if (TRIM_VALUE == "") {
        return "";
    } else {
        return TRIM_VALUE;
    }
}

function RTrim(VALUE) {

    var w_space = String.fromCharCode(32);
    var v_length = VALUE.length;
    var strTemp = "";

    if (v_length < 0) {
        return "";
    }

    var iTemp = v_length - 1;

    while (iTemp > -1) {
        if (VALUE.charAt(iTemp) == w_space) {
        } else {
            strTemp = VALUE.substring(0, iTemp + 1);
            break;
        }

        iTemp = iTemp - 1;

    }
    return strTemp;
}

function LTrim(VALUE) {

    var w_space = String.fromCharCode(32);

    if (v_length < 1) {
        return "";
    }

    var v_length = VALUE.length;
    var strTemp = "";
    var iTemp = 0;

    while (iTemp < v_length) {
        if (VALUE.charAt(iTemp) == w_space) {
        } else {
            strTemp = VALUE.substring(iTemp, v_length);
            break;
        }
        iTemp = iTemp + 1;
    }

    return strTemp;
}



var FlashImageDescriptionID;

function LoadFlashImageDescription(id){
    
    var FlashImageDescription;
    
    if(FlashImageDescriptionID != id){
        
        // hide previous
        FlashImageDescription = getElement("FlashImageDescription" + FlashImageDescriptionID);
        if(FlashImageDescription){
            FlashImageDescription.style.display = "none";
        }
        
        // set current id
        FlashImageDescriptionID = id;
        
        // show current
        FlashImageDescription = getElement("FlashImageDescription" + FlashImageDescriptionID);
        if(FlashImageDescription){
            FlashImageDescription.style.display = "block";
        }
        
    }
    
}

// --------- site search -------------- //

var keywords;
var keywordobj;

function KeywordBlur(myobj){
    keywordobj = myobj;
    keywords = keywordobj.value;
    keywordobj.value = "";
}
function KeywordRestore(){
    keywordobj.value = keywords;
}

// ------------------------------------ //

function getElement(name) {
	var o1 = null;
	if(document.all) {
		o1 = document.all(name);
	}
	else if(document.getElementById) {
		o1 = document.getElementById(name);
	}
	return o1;
}
function showElement(name,displaytype) {
	if(displaytype==undefined){displaytype='';}
	var o1 = null;
	if(document.all) {
		o1 = document.all(name);
	}
	else if(document.getElementById) {
		o1 = document.getElementById(name);
	}
	if(o1!=null) {
		o1.style.display = displaytype;
	}
}
function hideElement(name) {
	var o1 = null;
	if(document.all) {
		o1 = document.all(name);
	}
	else if(document.getElementById) {
		o1 = document.getElementById(name);
	}
	if(o1!=null) {
		o1.style.display = "none";
	}
}
function toggleElement(name,displaytype){
	if(displaytype==undefined){displaytype='';}
	if(getElement(name) != null){
		if(getElement(name).style.display == displaytype || getElement(name).style.display == ""){
			hideElement(name);
		}
		else{
			showElement(name,displaytype);
		}
	}
}
