def dowload_basePr_userpass(self,url,pr_h,user_pass_h):
        try:
            web=self.Mozilla_Web

            if  'user_pass_h' is locals():

                html,pr,upss=web().download(url,pr_h,user_pass_h)
                # or by mechanizm method
                # html,pr,upss=web().download_mechanism(url,pr_h,user_pass_h)

            else:
                html,pr,upss=web().download(url,pr_h)
                # or by mechanizm method
                # html,pr,upss=web().download_mechanism(url,pr_h)

        except:
            html=[]
            pr=[]
            upss=[]
            print "we cant dowload beacuse of invalid tag or invalid proxy line 620" + "\n"

        return  html,pr,upss
    def dowload_basePr_userpass(self, url, pr_h, user_pass_h):
        try:
            web = self.Mozilla_Web

            if len(user_pass_h) != 0:  #user_pass_h !='' or

                html, pr, upss = web().download(url, pr_h, user_pass_h)
                # or by mechanizm method
                # html,pr,upss=web().download_mechanism(url,pr_h,user_pass_h)

            else:
                html, pr, upss = web().download(url, pr_h)
                # or by mechanizm method
                # html,pr,upss=web().download_mechanism(url,pr_h)

        except:
            html = []
            pr = []
            upss = []
            print "we cant dowload beacuse of invalid tag or invalid proxy line 620" + "\n"

        return html, pr, upss